Originally Posted By: dontomasso
...but in truth there is not one decent Italian restaurant in Florida.


Leo's Pizza & Italian Restaurant Palm Harbor, FL


In NYC : Il Giglio



Don Cardi cool

Five - ten years from now, they're gonna wish there was American Cosa Nostra. Five - ten years from now, they're gonna miss John Gotti.