Suggest an edit Claim this place
House Of China is an establishment located in Ajax, Ontario on 100 Harwood Ave S. House Of China is in the "Chinese restaurant" category. Long-running spot for pickup & delivery that serves Cantonese, Sichuan & Shanghai-style food.
100 Harwood Ave S Ajax (Ontario) L1S 2H6Open in Google Maps
Leave a review
You may also like