Yellowpages >> Indian Restaurants
India taj palace
Overall Rating: Not Yet Rated.
About India taj palace :
Address:
20323 HUEBNER ROAD STE 107 San Antonio TX 78258
Contact Information:
Phone : (210) 497-4800
Email ID :
Website : http://indiatajpalace.com/