Szechuan Szechuan (Vaughan)
Szechuan Szechuan (Vaughan)
Vaughan Mills Shopping Centre, Vaughan, ON
905-738-8398
Delivery & Pick-up Available
If you are located more than 10 km from us, please call to place your delivery order 905-738-8398. On Fridays and Saturdays, between 5:00 - 7:00 PM, please allow 90 mins for pick-up and 2hrs for delivery orders.