Get directions to: China Earth, Irmo, SC
Restaurant address: 7971 Woodrow Street Irmo, SC 29063, USA
Restaurant: China Earth