Salsa

454 S California Ave
Palo Alto, CA
650.324.1503
37.4259
-122.145374
Hours:
Mon - Sun:11am - 9pm

for Salsa
Directions
from: