No it is on the grounds to f the Eastern states exposition the big e in westspringfield open year round
No, it's located in West Springfield on the grounds of the Eastern States Exposition. In Sturbridge, there is a similar restaurant, The Publick House.
Thanks! Your answer is awaiting moderation.