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