Italian trattoria, La Terrazza, offers a taste of Italy with pizza, pasta, and salads.