Skip to main contentToast Local logo
Lucia Restaurant

Lucia Restaurant

ItalianPrice range $1-$30

186B - 190B Thames St, Newport, RI 02840
Make a reservation

Booking times are provided by Resy