This casual Chestnut Hill Japanese restaurant offers stand-up sushi, sashimi and tempura, among other traditional fare in a comfortable environment.:
In Short
Friendly service is coupled with bright and healthful traditional Japanese favorites such as sashimi, an abundant and delicious Hiyashi Wakame (seaweed) salad, and Hokka...