Description
Celebrated mainstay for inventive & sustainable vegetarian dishes as well as panoramic bay views.
Name: Greens
Address: Building A, 2 Marina Blvd, San Francisco, CA 94123
Phone Number: +1 415-771-6222
Restaurant Type: Vegetarian restaurant
Greens is a Vegetarian restaurant located at Building A, 2 Marina Blvd San Francisco/California
(Latitude,Longitude: 37.8066623,-122.4321059)
Postal Code: 94123
Location
-
Building A, 2 Marina Blvd, San Francisco, CA 94123
Add a review