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
please call for reservation inquiries Tuesday - Thursday and Sunday nights
Thank you!
bottom of page