The House, San Francisco [Closed]

The House, San Francisco [Closed]
The House, San Francisco (July 2011)

1230 Grant Ave San Francisco, CA 94133

July 2011

[Closed]

A La Carte Lunch Menu