Restaurants & Bars

Ontario (inc. Toronto)

Folco's Ristorante in Markham?

Share:

Restaurants & Bars

Folco's Ristorante in Markham?

Sandybandy | May 3, 2005 04:03 PM

Has anyone been to Folco's Ristorante on Main Street in Markham?

Any suggestions on what to have/what to avoid?

Any assistance would be appreciated!

Thanks, Sandy

Want to stay up to date with this post?

Recommended From Chowhound