The sushi restaurant stands out for its premium-quality, contemporary, fine Japanese cuisine. It has been serving delicious dishes since its establishment in 2011.
The sushi restaurant is located in the center of London, between Chinatown and Soho. It is easily accessible and convenient for those looking for a great dining experience.
The staff at the sushi restaurant is very friendly and provides attentive service. The atmosphere is particular and pleasant, making it a great place to enjoy a meal with friends or family.
Even without a reservation, the sushi restaurant was able to seat us immediately. The waiting times for the dishes were minimal, ensuring a smooth and enjoyable dining experience.
The sushi at this restaurant is considered the best in town, hands down. The premium-quality ingredients and expert preparation make for a truly exceptional dining experience.