Manuel's Italian and Mediterranean Restaurant and BarRestaurantsLondon, Greater London020 8670 1843Not providedVisit website