Avegoor is a restaurant located within Fletcher Landgoed Hotel Avegoor, offering a French-inspired menu. Reservations are recommended.