La Chastelle is a French restaurant offering à la carte options and set menus, including a daily special. It features a welcoming atmosphere and a patio for outdoor dining. Reservations are recommended.