JavaScript is not enabled.
Best Sushi Ever!! - Review by citysearch c | Tokyo Garden

Tokyo Garden

Claim

Best Sushi Ever!! 5/1/2007

This is absolutely THE best sushi restaurant I've ever been!! Pros: Food is awesome! Workers are all friendly. Cons: outside look more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021