Welcome! Let's get this started.
or
Finish logging in.
Report a review
- 4
- Ichiban!
Best sushi in town and great vegetarian options. The vegetable tempura is highly recommended (the faux-shrimp that come in it taste like everything you have ever dreamed shrimp to be, but better because they're not actually shrimp!)