PAPAYA RESTAURANT
Updated 27 days ago
161 Northfield Avenue London W13 9QT
Papaya offers an intoxicating mix of Sri-Lankan and South Indian cuisine from its restaurant in Ealing. Authenticity of its dishes attract curry lovers from all parts of the country.
Also known as: Papaya
Associated domains: papaya.uk.com