Tava Indian
Tava Indian is an exciting new restaurant that allows guests to mix the fun of flavor with fresh ingredients.
855 El Camino Real, Suite #162,
Palo Alto,
CA
94301,
US
Sorry! This restaurant is no longer available.