AO Izakaya is a Japanese restaurant offering authentic cuisine with a French touch. Enjoy omakase or à la carte dining in a stylish setting, with Japanese tapas available.