3064 El Camino Real, Santa Clara 95051, United States
3064 El Camino Real, Santa Clara 95051, United States
No delivery
Spot something wrong?
Dishes at Thali Indian Vegetarian. Prices may vary in venue.
Been to Thali Indian Vegetarian? Be the first to share what you ate.