1475 Polk St Suite 6, San Francisco CA 94109- 415-441-5390- Pickup available during business hours. Delivery Wednesday & Friday only within San Francisco.

the largest indoor plants selection in San Francisco

CREATE YOUR GREEN OASIS

Shop now

the largest indoor plants selection in San Francisco

CREATE YOUR GREEN OASIS

Shop now

visit us

SF PLANTS & BELLA FIORA
1475 Polk st (Second floor)
San Francisco, CA

Tue - Sun, 11am - 6pm
Monday, Closed

Get directions