Fish and chips

Sea View Fish Bar

Recess Pavilion Arcades, Unit 2 Esplanade Buildings, Friars Road, Barry, WLS CF62 5TJ

Loading…