La Terrasse is a restaurant offering a pleasant dining experience with both covered and outdoor seating.