Former Yoshi's San Francisco Location - Now Closed

Where
1330 Fillmore Street, San Francisco, CA
Tags
Music, Restaurants, Japanese Restaurant