Established Italian restaurant known for quality dishes and charming service. Ideal for groups.