Papas Pizza – Brampton, Ontario

Papas Pizza – Brampton, Ontario www.papaspizza.ca 905-793-3500 This review is only for the Brampton location. I ordered from them & me & my son didn’t like their chicken, but enjoyed their pizza. The first time I ordered, I had to deal with a slow order taker because he had to stop & ask almost every … Read more