Food & Drink/Restaurant

Umu

Discover Umu, a Michelin Star Japanese restaurant in Mayfair, London. Renowned as the best Japanese restaurant London, enjoy Kyoto Kaiseki and the finest sushi.

Contact

Address
Bruton Place 14-16, London, GB

Social Media

Is this your business? Verify now and manage your data.

Verify