L'Art du Temps is a French restaurant offering parking and vegetarian options.