Delhi Palace

 1029 Briargate Circle
     Columbia, SC - 29210
 (803) 750 0866


India Pavilion

 2011 Devine St
     Columbia, SC - 29205
 (803) 252 4355


Touch of India

 14 Diamond Ln
     Columbia, SC - 29210
 (803) 731 5960