Delhi Palace 1029 Briargate Cir Columbia, SC 29210 Phone: (803) 750-0866 Fax: (803) 750-2262
Category: Diner