La Santa Lucia is an Italian restaurant offering a menu of classic dishes. Features include outdoor seating, reservations, and takeaway options. They serve alcohol and accept card payments.