American restaurant · 368 Main St, Groton, MA
Dine-In
More food in Groton, MA · American Food in Groton