is Ranked #3 of 7 Restaurants in Whalley Delta.
Some say it is terrible, excellent.
The Latest Review: ★
Sent on the 13th of November, 2015
The Pizza Factory on Scott Road in Delta has gone downhill in recent years. Five years ago it was excellent value but lately their pizza are terrible with a foul-tasting sauce and little cheese and other toppings. This is the worst pizza place in the area. Avoid it at all costs.
Rank #3 of 7