La Cité Fleurie is a restaurant offering French and Italian cuisine, with daily specials.