GastroRanking-logo

The best restaurants in Digmoor West Lancashire North West

1 Restaurants on GastroRanking

restaurant_img
4.3

75 Opinions

location-icon387 Ormskirk Rd, Skelmersdale, WN8 9NP, United Kingdom, England
outdoor_seating_391731takeaway_391731delivery_391731

I was recommended to come here and try out the food by a friend, and I'm so glad that they did. The food is reasonably priced and so delicious that I even have loads left over for another meal. This is my new favourite carry-out for sure.