Izakaya Sushi is a Japanese restaurant offering a sushi experience in a Japanese-inspired setting.