Walton House, Lennox Gardens Mews, Walton St, London SW3 2JH
Restaurant | Sushi restaurant
This establishment offers a unique blend of Japanese Izakaya fusion cuisine and expertly crafted sushi, all presented with refined plating in a contemporary ambiance.