Jai Ho (Menu)

5963 Station Road, Deganwy
+44 7590 607722

Give a rating to Jai Ho

Suggest a dish

How much did you spend at Jai Ho?