London, England
Six-seat omakase inside Los Mochis in Notting Hill, London, serving a 15-course menu by chef Leonard Tanyag for £230 per person.
$$$
2 restaurants match
London, England
Six-seat omakase inside Los Mochis in Notting Hill, London, serving a 15-course menu by chef Leonard Tanyag for £230 per person.
London, England
Umu is a Michelin-starred kaiseki restaurant in Mayfair, London, with 64 seats, counter seating, a private room, and lunch service.