I think the owners have changed.. Food was always decent and fast friendly service ... Seems inconsistent lately ... But it's a pizza place what do you expect ?? If you want excellence try the "Duck" in Sturbridge .. If not this is a good place
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.