Get directions to: Thai Chili, Sumter, SC
Restaurant address: 2354 Peach Orchard Rd Sumter, SC 29154, USA
Restaurant: Thai Chili