Processing, please wait ...
Tarka Tandoori
San Jose
Cuisines: Indian
Address: 1147 S De Anza Blvd. ; San Jose CA, 95129
Check out the new Gogocater Group Order Tool! click here