Author Archives: Claire Lorenc

Calling all students: go to Yo!

Yo Sushi is possibly the most popular sushi bar chain in the UK to date. With many branches dotted about the big cities in the UK, Sheffield now has its own little conveyer belt of mini Japanese-inspired delights at Meadowhall.