Information
Location Info |
Features |
---|---|
59 Liberty Lane Greenville, South Carolina, United States Greenville South Carolina United States (864) 271-8875 Visit Site |
Indian Restaurant Restaurant Indian Cuisine Indian Music Background Music Colorful Tapestries Indian Decor Indian Ambiance Indian Cuisine Ethnic Indian Dishes |
India Palace reviews
Login to comment