1625 Post St
San Francisco, California 94115
July 31, 2008

TechKaraoke San Francisco at O Izakaya Lounge