5005th visitor, Write a review
Delta Pizza Map

near V3W 1B3

Delta Pizza is People's Choice, 2016 winner

Delta Pizza is ranked #6 of 23 nearby Restaurants.

They say Delta Pizza is good, tasty, happy