is Ranked #1 of 1 Restaurants in Town Centre Pickering.
Some say it is excellent.
The Latest Review: ★★★★★
Sent on the 22nd of November, 2013
Excellent. Pizza is great and love to support local business
Rank #1 of 1
Ranking of nearby Restaurants
|1|| Pizza Shack, 2060 Liverpool Rd||5.00|