Yo! Sushi’s new Tokyo style street food menu

Shh… I have a confession to make. Before last week I had never been to Yo! Sushi. I know that seems crazy considering it’s been around since 2007, and it’s nothing to do with sushi itself because I really enjoy it. I guess it’s just that whenever I walk past Yo! Sushi it’s always very … Continue reading Yo! Sushi’s new Tokyo style street food menu