This restaurant has an excellent location just a few steps from the Leaning Tower. We stopped in after a long day on tour. All we wanted was drinks, and the staff was very friendly and accommodating. We did not eat but the food looked very good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.