Lucia Italian Restaurant
Address:
190b Thames St, Newport, RI 02840
Phone:
(401) 847-6355
Restaurants,
Italian
Other Businesses:
- Pizza Hut at 202 Connell Hwy, Newport, RI 02840
- Blimpie at 186 Thames St, Newport, RI 02840
- Prestige Bakery & Deli at 198 Thames St, Newport, RI 02840
- Pick Pockets Deli at 190 Thames St, Newport, RI 02840
- Sumo Sushi at 198 Thames St, Newport, RI 02840