The Spot Vegan & Vegetarian Restaurant

The Spot Natural Food Restaurant

110 2nd St. Hermosa Beach, CA 90254

310-376-2355