Restaurants & Bars

Ontario (inc. Toronto) Pizza

Mom and Pop Pizza Places in Scarborough

Share:

Restaurants & Bars 2

Mom and Pop Pizza Places in Scarborough

baby_tran | Jan 13, 2004 11:38 AM

Are there any small but good pizza places in Scarborough? I'm not looking for any of the big chains.

Want to stay up to date with this post?

Recommended From Chowhound