Japanese restaurant serving fresh sushi, ramen, and tempura. Enjoy a variety of Japanese dishes.