is a top notch Japanese Restaurant
Ranked #4 of 13 Restaurants in Queensborough Delta.
Some say it is good, great, fresh.
The Latest Review: ★★★★★
Sent on the 13th of November, 2010
Excellent, fresh, flavourful food. Take out is best becuase the dining area leaves alot to be desired (really needs some cleaning & maintenance). Call in your order well in advance and when they say 45 mins....they really mean at least an hr. Worth it in the end tho.
Rank #4 of 13