The restaurants location is terrible and this is mainly why others do not know about it, which is a bad and a good thing I guess :). I really like their sushi, it is always fresh and the sisters who own this place are very friendly. My favorite here is the cucumber roll and volcano roll (one of the best I have ever had). Def a must if you like sushi!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.