American restaurant · 246 Elm St, South Dartmouth, MA
Dine-In
See full menu
More food in South Dartmouth, MA · American Food in South Dartmouth