All types Bakery Bar Cafe Restaurant All types All types Bakeries Bars Cafes Restaurants Open now Castros 11 Cheadle Road, Cheddleton, Leek, Cheddleton, EN ST13 7HN Restaurant Bar