Myjo's (Menu)

251 London Road, Stoke-on-Trent
+44 1782 953328

Give a rating to Myjo's

Suggest a dish

How much did you spend at Myjo's?