cart
Profile Icon
Claim Your Business
The Salad Planet

The Salad Planet menu

3.5Vegetarian Restaurant· San Jose, CA

387 S 1st St Ste 117, San Jose, CA 95113