All reviews seem negative
All reviews seem positive
In ShortTucked away in a strip mall, this busy sushi bar and restaurant usually has a line of eager patrons snaking out the door on most nights of the week. Combination platters...