JavaScript is not enabled.
The best Sushi in town - Review by citysearch c | Tokyo Japanese Restaurant

Tokyo Japanese Restaurant

Claim

The best Sushi in town 8/18/2009

The sushi and Hibachi is excellent. They have fresh sea food and are fast with their service. (1) The Boat:... more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021