Update Info - Madras Pavilion
This restaurant was reported as closed. If it is open, let us know.
Madras Pavilion
8085 Callaghan Rd
San Antonio, TX 78230
8085 Callaghan Rd
San Antonio, TX 78230
This restaurant was reported as closed. If it is open, let us know.