India Oven

San Antonio, TX


Address

1031 Patricia
San Antonio, TX 78213

Phone

+1 210 366 1030


Neighborhood

North Central


Avg Cost

$30.00


Hours

Mo to Su from 11:00 AM to 02:30 PM
Mo to Su from 05:00 PM to 10:00 PM


Category

Buffet, Vegetarian, Indian


Avg User Rating

18 reviews

More Info

Destination Guide

Hotels near India Oven

Things to do near India Oven

Restaurants near India Oven

Shops near India Oven