Pizza Square is a pizza takeaway offering a menu with online deals. Delivery and pickup options are available.