Food and Drink Food and Drink Dining in Italian style: Can home cooking compete with the local deli’s charm?By WTX News Editor Mamma Mia this was tasty…