6 + 1 =
Tandoor Palace Indian Restaurant has redefined elegance and luxury. Located in a convenient location, you can count on us for the variety of dishes with amazing taste. Come to our restaurant for the best dining experience.
8783 Wurzbach Rd, San Antonio, Texas
© Tandoor palace Indian Restaurant all rights reserved
Design and Develop By: Maple E Services