Kilowatt
[ Bar ]
3160 16th St
San Francisco, California
()415 861-2595
69
4 ratings
From 4:30 PM Mon-Fri,Sat/Sun 1:00 PM- 2:00 AM
information provided by RateBeer.com