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