We've eaten in alot of sushi restaurants including in Japan. Sushi Wow ranks up with the best. The sushi and udon were great. Service was quick and friendly. Restaurant is comfortable and clean. A gem hidden in a little strip mall.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.