Greens Restaurant - Marina - San Francisco - The InfatuationGreens is a long-standing vegetarian restaurant offering an enjoyable dining experience in a beautiful setting since 1979.