We don't know what they serve here yet.
Among the takeaway restaurants to be found in London is Papaya at 46a Topsfield Parade. While The Big Eat doesn't currently possess full data for Papaya, we are working towards it. There is a large range of food offered at Papaya. We don't currently have the menu for this take-away. Papaya makes as its signature dish.
No one has left a review yet.