JavaScript is not enabled.
Best sushi in town! - Review by citysearch c | Shuhei

Shuhei

Claim

Best sushi in town! 5/19/2009

This place, hands down, makes the best sushi in Cleveland. Very authentic taste. It really is a great place to get out to. Pros: Great food Cons: A little pricy more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021