Seafood restaurant · 376 Main St, Sturbridge, MA
Dine-In
See full menu
More food in Sturbridge, MA · Seafood in Sturbridge