The heart of Melbourne celebrated all things Greek last weekend with the 30th Lonsdale St Greek Festival.