Create A Shake

Restaurant in Leeds, United Kingdom

Features: takeaway

5 Harrogate Road, Leeds, LS19 6HW