This Japanese restaurant specializes in sushi, preparing a wide variety of dishes made to order to ensure absolute freshness. They offer both dine-in and takeaway options.