Posts tagged chippy shop
The Strand Fish and Chips in Worthing, West Sussex - England UK