Start from
Swaraj India Restaurant & BAR
1855 El Camino Real, Santa Clara 95050