Szechuan House
Handmade Dumplings in Aberdeen Food Court
Located in Aberdeen food court, Szechuan House is a family-owned and operated food stall offering handmade dumplings. Diners’ favorites include the spicy wontons and boiled dumplings.
3080-4151 Hazelbridge Way, Richmond, British Columbia, Canada, V6X 0A4
Visit Website 