Restaurant · ItalianMediterraneo37 Kensington Park Road, LondonCuisineItalianFeaturesFoodGet directionsOpen in Google Maps ↗Venue website+44 20 7792 3131