31-32 Royal Station Parade, Thames Street, Windsor, South East, SL4 1PJ
Mon - Fri: 9.00am - 10.00pm
Sat: 9.00am - 10.30pm
Sun: 9.00am - 9.30pm
Looking for a larger group booking? Our restaurants lend themselves to any event, day or night. Book now and let us take care of the rest!