VegetarianVegetarian restaurant
About Greens
Celebrated mainstay for inventive & sustainable vegetarian dishes as well as panoramic bay views.
Location & Contact
Building A, 2 Marina Blvd, San Francisco, CA 94123, San Francisco, California
(415) 771-6222