About
The Windsor Restaurant is a cherished destination for both our esteemed guests and valued locals, renowned for its refined ambiance, exceptional service, and exquisite cuisine. From timeless classics to delectable delicacies, our warm and attentive staff invite you to indulge in an unforgettable dining experience. The Windsor Restaurant can be booked for larger bookings and events outside of these times upon request.