Looking forward to returning to this restaurant - the view is amazing over Rome - just up from Piazza del Popolo and close to Borghese Park. The service was very good, attentive and polite staff, the food was delicious and wine list reasonable and extensive enough. Definitely recommend.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.