Swig6-8
ICHI Sushi features a weekly Friday Happy Hour at Swig (561 Geary at Jones) near Union Square, where hubby-wife team Tim and Erin Archuleta…