Phone: +442082037907
Address: 6a, Area Brent Cross Shopping Centre, Prince Charles Drive, London, NW43FY, United Kingdom
City: London
Menu Dishes: 35
Reviews: 3
"The sushi at this restaurant is decent, but it is priced too high for its quality and lacks freshness. Additionally, the sushi can be sloppily prepared and not well-executed."
All prices are estimates on menu.