From the outside, SASHIMI is what you would expect from any sushi house located in the strip mall. A forgettable name, a cheesy logo, and the squa...
All reviews seem positive