apicfood
Food
About
Locations
App
download app
UK
London
Papaya Restaurant
Bhaji
Bhaji
Papaya Restaurant
161 Northfield Ave, London W13 9QT
+442085791662
@papaya.restaurant_london
YOU MAY ALSO LIKE
ROTTI CANAI
MASALA DOSA
Vegetable thali