June 25 Vallejo A&E Source Restaurant Review: Yo Sushi

June 24, 2015

At first I thought Yo Sushi was a local thing. They have somewhat customized menus with dishes named after nearby locations! So that’s enough evidence for me. But … I saw one in Ireland. So as far as I know … there are three Yo Sushi establishments …