K

Krista De Cooke

3 years ago

Best sushi place in town, would be five stars if i...

Best sushi place in town, would be five stars if it wasn't so expensive! Has traditional Japanese and American seating.

Changed my review to five star because they have great happy hour deals. Now that I've moved away I have to say I miss this place!

Comments:

No comments