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