Papa Mario's Pizza

Located in Halifax Shopping Centre on Annex Nearby CUA (Annex, Mumford Rd)