Lucia | Italian Restaurant
190B Thames St #186b, Newport
(401) 846-4477
Menu
Reserve
Restaurants in Newport, RI
Lucia | Italian Restaurant
190B Thames St #186b, Newport, RI 02840
(401) 846-4477