Contact Us

Get in Touch

food produce 235 e1506468905186

Find Us

340 California Ave

Palo Alto, CA 94306

Tel: (650)853-9700

Hours of Operation

OPEN
11:30 AM–9:00 PM DAILY
11:30 AM–9:30 PM FRI & SAT