Have not been here for a couple of years but always try it when in Stowe. Not your typical Italian food. Really excellent and different. Good atmosphere, excellent wait staff. All four of us had different meals and all were more than satisfied with the quality. Not to be missed!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.