Login | Register | List on Ideal Dinner
Umu

Generic photo: Placeholder only — flagged for a later photo sweep. Owners can claim the listing and upload real photos.

Umu

London, London, United Kingdom

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

Reviews

No published reviews yet — be the first to review this experience.

Leave a review