Lucia | Italian Restaurant
190B Thames St #186b, Newport
(401) 846-4477
Recent Reviews
Lucia | Italian Restaurant
190B Thames St #186b, Newport 02840
(401) 846-4477