The Spot Natural Food Restaurant
110 Second StreetHermosa Beach, California 90254
About the company
We're one of the first health food restaurant in the South Bay. We have daily specials featuring such dishes as walnut loaf casserole, and many other exotic recipes.