Tucked away beneath a Salford high-rise, this top Greek restaurant serves up topped flatbreads, mezze, stews and traditional wines