Citysouth Pizza
–
Scarborough Village, ON, M1M 3C2, Canada
Company Description City South Pizza is a restaurant located in Scarborough, ON. We are committed to using fresh, high-quality ingredients to provide our customers with delicious and satisfying food. Our menu features a variety of pizzas, We pride ... - May 11