1 rating · How the score works
Square Pizza Co.
Pizza
Square Pizza Co. offers a variety of pizza options. Order online for convenient takeaway.
Location
Best places nearby
The highest rated places close to Square Pizza Co..
Local restaurants nearby
181 Penarth Avenue, Cymru / Wales
The ranking
Best Pizza in Caerdydd
41 places ranked by guests
Square Pizza Co. is number 16 on the list



