La Calèche is a restaurant offering European cuisine, with rotisserie options.