Recently, Justin sought my few cents on Sushi Bistro located on Balboa in San Francisco. On a leafy street in the Richmond district, Sushi Bistro serves Neo Sushi. A form of Japanese cuisine mixed with a modern twist. The hamachi (yellowtail) nigiri is buttery in text and melts in your mouth. Try the African Spider [...]