LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Lucia Italian Restaurant 186 Thames St Ste B, Newport, RI 2871 401.846.4477 |
lucia is a great alternative to many of the more expensive italian restaurants you may find in the newport area. lucias menu offers primarily northern italian cooking and several vegetarian options. portions are large bu... more
REVIEWS (3) |
|