Get directions to: China House, Irmo, SC
Restaurant address: 7241 Broad River Rd # 60 Irmo, SC 29063, USA
Restaurant: China House