Processing, please wait ...
Ugadi Pure Vegetarian Restaurant
Sunnyvale
Cuisines: Indian, Vegetarian
Address: 950 W El Camino Real ; Sunnyvale CA, 94087