Ikiru Taberna is a restaurant specializing in Japanese cuisine.