Restaurant
Lucia | Italian Restaurant
8 locals recommend,
Location
190B Thames St
Newport, RI
Tips from locals
This is another of my favorite spots in town. Lucia and her crew make some of the best food I've ever had. It's small & cozy in there and they have lots of vegan/vegetarian options.