India Palace

Find India Palace

8474 Fredericksburg Road
San Antonio, TX 78229
210-610-0042
indiapalacesa.com

About India Palace

Composed of our secret family recipes, our recipes contain authentic, fresh, and healthy North Indian Cuisine with a huge selection of great vegetarian options. Taste India at India Palace!