top of page

palo alto SOL
​
408 N California Avenue
Palo Alto, CA 94306
​
tuesday- sunday
5pm -8:30 pm
friday & saturday
5pm- 9pm
take out
indoor & outdoor dining
​
*phone may be busy please call back
​
no reservations
​
​
Thank you!
​
bottom of page