Filters:
clear
clear
Country: United Kingdom

fish chips restaurant in Selby

About 2 results.

Mr C's

thumb_up 1693 likes
rate_review 157 Reviews
favorite 1491 favorites
61-63 Micklegate, YO8 4EA Selby, United Kingdom

In the heart of Selby is Mister C’s Award Winning Fish & Chip Shop. Currently the best fish & chip shop in the North East region of England & in the UK's.

Lonsdales Fish & Chips

thumb_up 32 likes
rate_review 5 Reviews
favorite 9 favorites
79 Brook Street, YO8 7AT Selby, United Kingdom

Browse our menu, hours of opening and telephone number view map of our location. Give us rave reviews on our comments spot.

  • 1