La Terrasse is a restaurant offering authentic French cuisine in a friendly and inviting atmosphere. Features include group meals and a terrace.