1 results for:
Indian Restaurants in Selma
Minimum Number of Reviews
0+ reviews
Categories
302 South Pollock Street, Selma, NC
302 South Pollock Street, Selma, NC
Where spice meets soul. Serving bold Indian flavors, tandoori heat, and rich curries made with heart.