All Greek Street Food review by Ollie Lloyd

Tucked down Stephenson Street just by the Grand Central Station mirrored ‘eye’ entrance is a little food outlet that has brought authentic Greek kebabs to another level…. Read more »