Restaurants

Easter at villa Aldrovandi in Rome

There’s a wonderful place in Roma, located in the Borghese Gardens, few  minutes from historic landmarks such as the Via Veneto and Spanish Steps. It’s Aldrovandi Villa Borghese, a oasis…
Menu