Santa Lucia is an Italian restaurant offering thin-crust pizza, filled pasta, desserts, and wines, with terrace seating available.