Greenhouse
329 W Portal Ave
San Francisco
CA
94127
(415) 681-3991
greenhousecafe-sf.com
Open Map
Description
Greenhouse is located at 329 W Portal Ave, San Francisco, CA. This location is in the West Portal neighborhood..
by merchantcircle on June 09, 2015 from
merchantcircle
Bars & Clubs
cheap eats
Coffee Shop
Currant Scone
Mexican Mocha
Restaurants
Tea Room
twin peaks west
visa
west portal