Chargrilled kebabs bursting with spiced meat and fresh salad in Newham; perfectly cooked protein and quality flatbread make this worth the East London trip.
Info
📍
Address
First Floor, World Food Court Westfield, Montfichet Rd, London E20 1EJ, UK, LDN