La Cité des Vents is an airy restaurant with bright decor, offering a menu of Italian classics, pizza, French dishes, and wine.