Sal's Trattoria's offers tasty Italian items. New Lake View spot Sal's Trattoria's offers some tasty Italian items.Photo by Andrew Davis