There's nothing better than a real Italian Deli, and this one in Siena, Italy, is no exception. Just look at all the goodies in the window. Proscuttio from Parma, salami, Panini and wine. All that's missing is the cheese.
"Real" Italian Deli © Kathy Dunham 2010