Tandoor Palace Indian Restaurant
8783 Wurzbach Rd, San Antonio
(210) 691-5900
Recent Reviews
Tandoor Palace Indian Restaurant
8783 Wurzbach Rd, San Antonio 78240
(210) 691-5900