American restaurant · 212 Prentice St, Holliston, MA
Dine-In
See full menu
More food in Holliston, MA · American Food in Holliston