Get directions to: China Hut Ii, Columbia, SC
Restaurant address: 2401 Millwood Avenue Columbia, SC 29205, USA
Restaurant: China Hut Ii