Alive

(415) 923-1052
1972 Lombard St
San Francisco, CA 94123
Categories: Full-Service Restaurants, Limited-Service Restaurants

Mentioned in the Following Guides

Let Your Vegetables Be Themselves! (In San Francisco)
Updated 02/03/2009
Rating_0_0 (0)

A cozy raw/vegan place just as well-liked as Cafe Gratitude.