palo alto SOL

408 N California Avenue

 Palo Alto, CA 94306

(650) 328-8840

Hours

wednesday- sunday 4:30pm -8:30

*LIMITED OUTSIDE SEATING 

FIRST COME FIRST SERVE BASIS

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

phone orders only please to avoid crowding