This is a very small restaurant around the corner from Piazza Navona. The food was outstanding- we ordered the buffalo mozzarella with tomatoes, ravioli, lasagna, and focaccia. After stuffing ourselves with that, we split the homemade apple pie with ice cream! Do yourself a favor and eat here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.