Japanese restaurant serving sushi, sashimi, and other Japanese dishes. Offers generous portions and fast service.