€30 and under
Dined here? Add a quick review...
Rate your experience
Restaurants you may also like
Villa Borghese is a traditional restaurant serving Italian cuisine! We look forward to serving you.
Hours of Operation
020 363 9221
AMEX, MasterCard, Visa
Be the First to Review This RestaurantWrite a review
Overall ratings and reviews
3.7based on all time ratings
At present, Villa Borghese has no reviews. Please add a review after your dining experience to help others make a decision about where to eat.