The Square Pizza | Pizza,Desserts,Mexican takeaway in Chepstow Road | Order Food Online

The Square Pizza is a Pizza,Desserts,Mexican in Chepstow Road. We offer great tasting

The Square Pizza