Yoyo Sushi Bar

About Yoyo Sushi Bar

Yoyo Sushi Bar is located in Camberwell and offers their customers quality hand rolled sushi rolls.