Health food restaurant
Lemonade
San Francisco, CA80% like it (4.0 / 267 Reviews )
CONTACT
Address: 16, San Francisco, CA 94127, United States Map ➦ Get Directions
Phone : +1 (415) 636-6655 Call
ABOUT
Lemonade is a health food restaurant located
at 16, 94127, San Francisco
, CA.
It has received 267 reviews with an average rating of 4.0 stars.
It has received 267 reviews with an average rating of 4.0 stars.
FAQs
This Health food restaurant received 4.0 points from 267 customer reviews.
The address of Lemonade is:
Lemonade16
San Francisco, California 94127
P: +14156366655
Visit Website: lemonadela.com
LOCATION
Lemonade Location