Square Pizza Company

Pizza Italian

58 Belgrave Road, Leicester, LE4 5AS

Delivering now

Your order