Windsor
2 River Street,
Windsor
SL4 1QT
OPEN
Monday - Thursday 12pm-10.30pm
Friday - Saturday 12pm-11pm
Sunday
12pm-10pm
Manager: Ilias Sarris
Closest station: Windsor & Eton Riverside