Get your taste buds tingling and satisfy your appetite. Located in the heart of Clitheroe town centre bringing you a wide range of hot drinks and real Mediterranean dishes from experienced chefs
Location
Vista Cielo,
Ethos House, York Street,
Clitheroe,
BB7 2DL,
United Kingdom