Good sushi and noodles. The green tea just keeps on coming and the staff is friendly. What else do you need in a restaurant? Don't be put off by the Mall location.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.