Review of The Plant Cafe

Pier 3, The Embarcadero #108, San Francisco, CA 94111

Overall Rating

Review


Really like the food and location. And I didn't get sick.

Celiac friendly?

Yes

Updated 10 years ago