The Good Salad (To go only)

2051 El Camino Real Ste 101, Palo Alto, CA

Menu (As of 10/29)

Sides and Sweets

The Good Salad (To go only): hours and how to order