Report a review

user picture
KaiLynch
  • 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!)


Why are you reporting this review?