Anthony Mirra and Pino 'the shoe' Greco in Sicily.


"How's the Italian food in this restaurant?'