Spring Villa Chinese Cuisine is an upscale Chinese restaurant located conveniently at the border of Markham and Toronto off of Highway 404. The restaurant opened 25 years ago and h...more...See more text
I come here with my family every Sunday morning. The best place for Chinese Dim Sum. Make sure you come before 9:30am, or you'll have to wait a while for seats.
The dim sum is so delicious! Service is average. It's a Chinese place, can't expect too much.Read more