They have steamers here, I couldn't find it on the menu online?
Address: 376 Main St, Sturbridge, MA 01566, USA
Chris Smith | Sep 10, 2019
They do run steamers in the warmer months
James Butler | Sep 10, 2018
Cool thanks I will!
Julie Matys | Sep 10, 2018
No, no steamers. Try Fins and Tails in Southbridge for steamers.
Thanks! Your answer is awaiting moderation.