Restaurants: Indian San Antonio

Madras Pavilion

Address
8085 Callaghan Rd
Place
San Antonio , TX 78230-4718
Landline
(210) 375-7766

Description

Madras Pavilion can be found at 8085 Callaghan Rd . The following is offered: Restaurants: Indian - In San Antonio there are 6 other Restaurants: Indian . An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Indian
(210)375-7766 (210)-375-7766 +12103757766

Map 8085 Callaghan Rd