223 Thames St, Groton, Connecticut 06340 USA
Top 3 Healthy Italian Food Ingredients
Photo Credit: Yelp