L'Esplanade is a restaurant offering refined and creative homemade cuisine.