Skip to content
RestaurantsUnclaimed

Delta Pizza

Surrey, BC

Address
12921 84 Avenue, Surrey, BC V3W1A2

About

Delta Pizza is a restaurant on 84 Avenue in Surrey, serving pizza. It is open every day from 11:00 to 23:00.

Map