Pages

Wednesday, June 14, 2017

Pop-Up Food Stall 'Souvlaki Street' Serving Londoners a Taste of GREECE

Souvlaki Street in London is the place to be for a taste of GREECE — and the lines that span down the roads where it is set up are proof! Started by Evi ...


READ THE ORIGINAL POST AT eu.greekreporter.com