Papaya Restaurant - Sri Lankan & South Indian Cuisine
Home
About Us
Menu
Offers and Events
Our Restaurant
Gallery
Contact
Northfields, Ealing
April 7th, 2014
161 Northfield Avenue
London W13 9QT
Call our Ealing restaurant:
020 8579 1662