Start from
Palamuru Grill
1855 El Camino Real, Santa Clara 95050