Love the lasagna, spaghetti! Choose most anything on the menu and you can't go wrong if you are a Tomato Head. Salads are excellent too! Don't pass this one up!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.