Jai Ho Restaurant (Menu)

59-63 Station Road Deganwy, Deganwy
+44 7525 375910

Give a rating to Jai Ho Restaurant

Suggest a dish

How much did you spend at Jai Ho Restaurant?