Restaurant offering decadent cuisine and stunning countryside views, ideal for group bookings.