ELIA - Greek Street Food (West Yard) - Camden
Chad Thomas Top notch. Loved the Chicken box with yellow mayo and the tzatziki was great as well. Good portion size, friendly staff and reasonably priced.
13 Camden High St, London NW1 7JE, UK
07763 895149