Are the owners the same
Address: 8783 Wurzbach Rd, San Antonio, TX 78240, USA
Tandoor Palace Indian Restaurant | Nov 3, 2019
Yes jest name change thanks
Zoe Freeman | Nov 3, 2019
Yes!!! Everything the same!
Thanks! Your answer is awaiting moderation.