About City Pizza - Leicester
Buy one Pizza, get one free
More about City Pizza - Leicester
City Pizza - Leicester is located at 8 Upperton Road, Leicester, LE3 0 Leicester, United Kingdom
01162558627
http://www.cityvisitor.co.uk/leicester/cafes.html