I love sushi and will never pass up an opportunity to eat it when it’s great quality. ICHI Sushi + NI Bar in the Mission District in San Francisco is serving up some of the city’s best sushi as well as some tasty Californian inspired Japanese dishes. Continue reading