fish & chips
Restaurant in Slough, UK
Fish And Chips fast food
8 Stoney Meade, Slough, SL1 2YL
Restaurants
ยท
Slough, UK guide