ICHI Sushi
This San Francisco favorite is located on a remote stretch of Mission Street, where Executive Chef and Partner, Tim Archuleta puts his own spin on Nigiri. A casual and energetic vibe mixed with eclectic style, make it a must visit while in San Francisco.
|