London, England
Umu is a Michelin-starred kaiseki restaurant in Mayfair, London, with 64 seats, counter seating, a private room, and lunch service.
$$$$
1 restaurant match
London, England
Umu is a Michelin-starred kaiseki restaurant in Mayfair, London, with 64 seats, counter seating, a private room, and lunch service.