Santa Lucia is a restaurant offering Italian specialties in a convivial atmosphere.