LUCIA ITALIAN RESTAURANT

(401) 846-4477


Get Directions

186 Thames St, Newport, RI 02840

Mon-Tue 5:30 AM-10:00 PM
Thu-Fri 12:00 PM-3:30 PM, 5:30 PM-10:00 PM
Sat-Sun 12:00 PM-11:00 PM


www.luciarestaurant.com