I'm not used to Japanese food but just coming back from few trips to Japan I wanted to enjoy again the experience in Twickenham.
Was not expecting that very close to my house I could find such a great restaurant with quality and taste identical to Japanese restaurants in Japan.
As per. Japanese culture the staff is extremely friendly.
Will come back certainly
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.