Get directions to: Silver Greens Salad House, Goleta, CA
Restaurant address: 900 Embarcadero Del Mar #1 Goleta, CA 93117, USA
Restaurant: Silver Greens Salad House