The Good Salad
Categories
Restaurants
170 State St
121
Los Altos
CA
94022
(310) 756-7646
Send Email
Visit Website
About Us
Flavorful, fresh and fully customizable salads, located in State Street Market.
Share
×
Print
Email
Facebook
Twitter
LinkedIn
Tell a Friend
×