photos 20210508. Pizza block (Papa Ceo Pizza and Cora Pizza) on Spadina Ave at Harbord St has fed me decent slices for over 33 years so far. Image May 6, 2021 Vik