palo alto SOL

408 N California Avenue

 Palo Alto, CA 94306

(650) 328-8840

Hours

tuesday- sunday

 takeout- 4:00pm -8:30

dining- 5pm-9pm 

*LIMITED OUTSIDE SEATING 

FIRST COME FIRST SERVE BASIS

open for take out & curbside service - ENTER FROM THE BACK TO PICK UP ALL TAKEOUT

please avoid crowding