Iru Izakaya is a Japanese restaurant offering a taste of Japan with dishes and a "Carte Blanche" option for new flavor discoveries.