Uploaded July 2026 | Updated September 2026, 3 weeks ago
My Greek friend told me I HAD to go to Ovelos Egnatia 140 in Thessaloniki Greece.
So of course I tried the lamb head.
See my related video for my Greek food!
My Greek friend told me I HAD to go to Ovelos Egnatia 140 in Thessaloniki Greece.
So of course I tried the lamb head.
See my related video for my Greek food!










