N Japanese Bistrot is Malta's first Izakaya-style bistrot. Enjoy Japanese cuisine and sake in a relaxed setting.