Tandoor Palace Indian Restaurant
8783 Wurzbach Rd, San Antonio
(210) 592-1211
Menu
Reserve
Restaurants in San Antonio, TX
Tandoor Palace Indian Restaurant
8783 Wurzbach Rd, San Antonio, TX 78240
(210) 592-1211