Skip to main content

Village of India

restaurant · indian restaurant · Columbia, SC

Address
9221 Two Notch Rd, Columbia, SC 29223
Phone
(803) 462-9988
Website
villageofindiacolumbia.com
Where
34.0968, -80.9234

Search Hominin for Village of India

Other restaurants nearby

More in Columbia

Village of India — restaurant in Columbia, SC | Hominin