Now taking bookings for Mother’s Day. Treat those special ladies in your life to a relaxing Sunday at The Windsor Castle. Enjoy a delicious menu designed by our talented Chefs. We are serving lunch from 12 noon until 8 pm. Includes a gift for all the wonderful Mothers dining with us.