Cafe Delight Leek
75 Haywood St, Leek
01538 385796
Recent Reviews
Order Online
Reserve
Cafe Delight Leek
75 Haywood St, Leek ST13 5JH
01538 385796