Health food restaurant

Lemonade

San Francisco, CA
Lemonade

80% like it (4.0 / 267 Reviews )

CONTACT

Address: 16, San Francisco, CA 94127, United States MapGet 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.

FAQs

This Health food restaurant received 4.0 points from 267 customer reviews.

The address of Lemonade is:

Lemonade
16
San Francisco, California 94127
P: +14156366655

Visit Website: lemonadela.com

LOCATION

Lemonade Location