Processing, please wait ...
Thali Indian Vegetarian
Sunnyvale
Cuisines: Indian, Vegetarian
Address: 954 El Camino Real ; Sunnyvale CA, 94087