Josie H. • July 4, 2010Best sushi in town.
Bob C. • July 19, 2013If you like sushi from a Super Market, eat the sushi here. Better price and better quality.
Louis B. • June 25, 2017Ahi Tuna Tower may have been the best sushi I've had in a very long time. Get it.
Don't see the place you're looking for? Add a new place to Foursquare.