I love that this place has options for people who are allergic to tomatoes, which I am, and it is really good. The Talomello pizza is quite good but their mac and cheese, when done right, is spectacular. I had it twice and it was better the first time around than the second. The interior of the restaurant is super cool because they have upstairs seating, grotto seating, main floor seating, and patio seating. I love all the options. The staff speak very little English so it will be a small struggle to speak with the staff but they are more than happy to help you out.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.