Restaurants in Up Holland
- Home
- United Kingdom
- Up Holland
Village in West Lancashire
Browse restaurants, pubs, cafés and takeaways in Up Holland.
Restaurants in Up Holland
F
Lilyscoffeebar
Dingle Road, Upholland WN8 0EN
- Breakfast & Brunch Restaurant
- Coffee Shop
- Ice Cream Shop