Tag: Greek restaurant in London

Greek food in London

New Greek cafe & deli taking Liverpool fans by storm

A group of friends that started selling Greek food outside Anfield on matchdays has now opened their own café style deli in Liverpool, due to popular demand! What started out as a…