Trattoria La Torre offers authentic Italian cuisine. Established in 2002.