Chowhound Presents: Table Talk with Michael Pollan of The Omnivore’s Dilemma Tenth Anniversary Edition | Ask Your Questions Now ›


Restaurants & Bars 7

Grass Mountain Villa?

TorontoJo | Sep 24, 2008 06:29 AM

I was in Skymark Plaza (Don Mills and Finch) yesterday at the shoe repair and walked by this Chinese restaurant in the corner of the plaza. The name, I believe, was Grass Mountain Villa, and the place was large and PACKED. Do any of our Chinese restaurant experts out there have any experience with this place? What region(s) do they specialize in? How does it compare to the places in Markham?

Want to stay up to date with this post?