Skip to content
Metro Station

3282 Mission St

2 locals recommend
Location
3282 Mission St
SF, CA 94110

Tips from locals

Nicholas
Nicholas
April 28, 2014
Ichi Some of the absolute best sushi in town.
Zoe
Zoe
August 05, 2014
Fantastic Japanese! My favorite.