La Mensa is a fine dining restaurant offering Italian cuisine.