Papaya Restaurant (Menu)

15 Village Way East, Harrow
+44 20 8866 5582

Give a rating to Papaya Restaurant

Suggest a dish

How much did you spend at Papaya Restaurant?