Filters:
italian restaurant in Newport
About 5 results.
Lucia Italian Restaurant
Thames Street 186B-190B, 02840 Newport, United StatesA charming Italian Restaurant located on 186B Thames St. Newport, R.I. Rhode Island. Wide vegetarian selection. Tel: 401-846-4477 Fax: 401-848-9009