Delicious little place for Japanese takeout. A lot of sushi rolls to choose from, Udon, tempura, and my...
All reviews seem positive