Tandoor Palace
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (210) 691-5900
Address: 8783 Wurzbach Rd, San Antonio, TX 78240
3711 Colony Dr, San Antonio, TX 78230
8783 Wurzbach Rd, San Antonio, TX 78240
10918 Wurzbach Rd, San Antonio, TX 78230
8822 Wurzbach Rd, San Antonio, TX 78240
8474 Fredericksburg Rd, San Antonio, TX 78229
5520 Evers Rd, San Antonio, TX 78238
9102 Wurzbach Rd, San Antonio, TX 78240
9921 W Interstate 10, San Antonio, TX 78230
4065 Medical Dr, San Antonio, TX 78229
10227 Ironside Dr, San Antonio, TX 78230