India Pavilion Reviews & Details
2011 Devine St
India Pavilion is located at 2011 Devine St in Columbia near the intersection of Devine St and Saluda Ave. Their menu consists of Indian dishes . Call (803) 252-4355 today!
- Major Intersection:Devine St And Saluda Ave
Tell us more about India Pavilion Columbia!