India Oven
- Address
- 1031 Patricia Dr
- Place
- San Antonio , TX 78213-1351
- Landline
- (210) 366-1030
Description
India Oven can be found at 1031 Patricia Dr . The following is offered: Restaurants: Southeast Asian - In San Antonio there are 15 other Restaurants: Southeast Asian . An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants: Southeast Asian(210)366-1030 (210)-366-1030 +12103661030