Japanese restaurant offering sushi, maki, and other fresh dishes. Takeout available.