Ivenkile Yokutyela
Simpsons Fish and Chips Stroud
bayi 6 abantu basekuhlaleni abayincomayo,
Indawo
13 Bedford St
Stroud, England
Amacebiso asuka kubantu basekuhlaleni
Award wining fish and chips located in heart of trout. Parking is available outside and they have a great menu. The deep fried halloumi is a winner!