Apple Pie Restaurants in Cleator
Show restaurants on map
4.6
Menu
4.6
Menu
City: Cleator, 1 Hindpool Road, Cleator I-, United Kingdom
"The beer garden is beautiful and relaxing, with cheerful birds singing among the trees. The staff are friendly and informed us that our meal might tak..."
Feedback
These reviews refer only to the mentioned ingredients.