I've been going here for years and every time it is an excellent experience. From the friendly owner and staff to the delicious food and variety. Try the Szechuan water dumplings, they are incredible! I always order them every time I go. Excellent and fresh sushi and their regular dishes are also fantastic. I can't wait to head over again!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.