If you are looking for a delicious and healthy meal in Southbury, look no further. Aside from the regular menu, the daily specials and home made soups are always wonderful choices. I think that their Turkey Burger is the most delicious I've ever eaten!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.