La Terrasse is a brasserie offering a unique French culinary experience.