American restaurant · 8 Mechanic St, Foxborough, MA
Dine-In
See full menu
More food in Foxborough, MA · American Food in Foxborough