71 Aldwych, London WC2B 4HN
Bar | Bar & grill | Brunch restaurant
Indulging in premium sushi and expertly grilled Japanese cuisine, this sophisticated dining establishment provides a welcoming atmosphere, combining quality ingredients with exceptional service to enhance the culinary experience.