Episode 12 – Frank Ficarra from Leonardos Deli

Share:

Listens: 0

Salivation Radio

Arts


Frank Ficarra returns as our first repeat offender as he introduces us to his new restaurant Leonardo's Italian Deli and Catering which opens daily at 4:30AM in New City, NY. His new classic Italian-style deli follows Columbus across the Mediterranean from Greece to Southern Jersey to remind us of the flavors of our youth.