We are closed at the moment. Ordering system is disabled.×

House of China - Scarborough

2306 Eglinton Ave E, Scarborough, ON
Canada
M1K 2M2
Tel: 416-752-7933

Business Hours