Greek street food with decent chicken options, though veggie platters feel light and portion sizes inconsistent—worth trying the halloumi if you're in Newham craving something charred.
Info
📍
Address
7 Food Court, Lower Ground, E20, Westfield stratford city, London E20 1EH, UK, LDN