5160 West Lake Boulevard
San Francisco, California 96141
December 31, 2011

Homewood’s West Shore Café & Inn New Year's Celebration at West Shore Café & Inn