palo alto SOL
408 N California Avenue
Palo Alto, CA 94306
(650) 328-8840
tuesday- sunday
takeout- 4:00pm -8:30
open for take out & curbside service
*phone may be busy please call back
please avoid crowding

palo alto SOL
408 N California Avenue
Palo Alto, CA 94306
(650) 328-8840
tuesday- sunday
takeout- 4:00pm -8:30
open for take out & curbside service
*phone may be busy please call back
please avoid crowding