Rated this place:
1200 Highway 7, Vaughan, L4J 0E1
Asian food: Nice and comfortable place to dine and talk. The best Asian food in Vaughan but with TOO many choices lol
By the way, it's at Dufferin (Lanstaff) and Hwy 7. Lanstaff is in construction now. so it's a bit confused how to get back on Dufferin from that plaza. But it's worthwhile to try.
(1200 Highway 7 W., Vaughan)