17 Half Moon St, London W1J 7BE
Restaurant | Sushi restaurant
This Japanese restaurant features a stone floor and natural wood interior, creating a warm and inviting atmosphere. With a dedicated sushi counter and an authentic traditional menu, it offers a genuine culinary experience that delights the senses.