The Square Pizza | Mexican,BBQ,Desserts takeaway in Newport | Order Food Online
The Square Pizza is a Mexican,BBQ,Desserts in Newport. We offer great tasting