Square Pizza
Pizza · Italian
Square Pizza is a takeaway specializing in pizza and pasta. Order online or by phone.
Location
Best places nearby
The highest rated places close to Square Pizza.
Local restaurants nearby
117 Northdown Road, ENG
Location
The highest rated places close to Square Pizza.
117 Northdown Road, ENG