Best Mediterranean restaurant in Vantaa, finland