← Back
The Villa Clitheroe
Restaurants
76, Whalley Rd, BB7 1EE
Clitheroe, Lancashire
Business profile
The Villa Clitheroe creates authentic mediterranean cuisine, italian food, specialising in fish and meat, with pasta. We have a large selection of wines to choose from to compliment your meal
Customer reviews
No reviews yet
Write a review