Yo Yo's (Menu)

12 Trafalgar Street, Edinburgh
+44 7955 150500

Give a rating to Yo Yo's

Suggest a dish

How much did you spend at Yo Yo's?