★ 4.5 / 5 from 3003 reviews
#11 Seafood in West Lancashire
The Cherry House
150 County Road, L39 1NN, West Lancashire, United Kingdom
"We love the Cherry House. Excellent meal and staff every time."
The Cherry House offers a mixed dining experience, with some customers praising the attentive staff, clean environment, and delicious food, while othe...