Mitsukoshi RestaurantRestaurantsLondon, Greater LondonNot providedrestaurant@mitsukoshi.co.ukVisit website