Processing, please wait ...
Tarka Tandoori
San Jose
Cuisines: Indian
Address: 1147 S De Anza Blvd. ; San Jose CA, 95129