City South Pizza
is Ranked #5 of 16 Restaurants in Woodbine Downs Etobicoke.
Some say it is excellent, disgusting, horrible.
The Latest Review: ★★★★★
Sent on the 31st of October, 2015
It was really amazing pizza which is opened just in October 2015.N we try their wings and fish it was excellent too and all item are oven baked.
Rank #5 of 16