295-297 High St
Slough
Berkshire
SL1 1BD
Tel: 01753 525834
OPENING TIMES
Mon – Sun
12- 11pm
© 2019 Steakout UK
Privacy Policy