La Terrasse is a French restaurant offering homemade, seasonal cuisine. Features include a spacious terrace, private dining room, and wheelchair accessibility.