This is my local restaurant and I love coming back, time and time again especially for the complementary starter and green tea ice cream. Staff are welcoming and polite, the food is superb, prices are decent and the atmosphere is great! Have been to many a sushi bar and I would rank this place high on the list for anyone visiting London.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.