This Sushi place do not have the best location. But once you enter the place it a very nice and clean looking Restaurant.. Cool Concept where there TV's show there special menu Items. OK, Friendly staff, Food is good, and I did not feel rushed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.