Szechuan Szechuan (Vaughan)
Sushi Platter
Online Ordering is currently unavailable
Restaurant Information
Vaughan Mills Shopping Centre, Vaughan, ON
905-738-8398
Delivery & Pick-up Available