China House Restaurant Locations & Hours near Houston
China House Restaurant - St John's
141 Torbay Road, St John's NL A1A 2H1 Phone Number:(709) 754-2892Hours may fluctuate
Distance:2,571.62 miles
Hours may fluctuate