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.
88 Royal College St, London NW1 0TH, UK
07823 743260