I am surprised by so many one stars reviews. My husband and I really liked the food and people working there. We ate there several times and never experienced wait as long as suggested in some reviews. Also, while in Italy I found that quality of food trumps everything else.
Food was freshly prepared and very good. I highly recommend this place. Ignore the inpatient Americans.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.