Italian cheer: Metro Ristorante Italiano in Benalmadena on the Costa del Sol warms you up, even on the chilliest day
IT was a damp, chilly Saturday with an icy wind whistling down the Benalmadena mountain, making the highly visible cable car – as seen on
