fish & chips

Restaurant in Slough, UK

Fish And Chips fast food

8 Stoney Meade, Slough, SL1 2YL