Authentic Italian restaurant, La Torre di Lavello, known for quality ingredients, a rustic interior, and beautiful outdoor seating.