MangeTout Organic Cafe

New London, Connecticut

See this entry at Google Maps