Mimosan Aito is a European restaurant offering lunch, dinner, and late-night options. Vegetarian-friendly.