581 Pape Ave
One Night Only Pizza
581 Pape Ave
One Night Only Pizza
Another “secret” not-so-well-kept secret! This east-end spot is great for walk-in slices and whole pies.