Know a great happy hour or special for this location?
Bright counter-service spot with imaginative wraps & health-focused sides, plus salads & smoothies.
Suggest an edit
180 Stanford Shopping Center Unit 240-C, Palo Alto, CA 94304