The Good Salad

170 State St Unit 121, Los Altos, CA

Menu (As of 10/29)

Sides and Sweets

The Good Salad: hours and how to order