This is the food page of Szechuan Szechuan 華苑 on 1 Bass Pro Mills Dr. Vaughan ON L4K5W4.
(first reviewed on September 5, 2017, last updated on September 5, 2017.)
Szechuan Szechuan 華苑 is ranked #1 of 13 Restaurants in Vellore Woods Vaughan.
This page has had 1206 visitors. You are the 1206th.