LUCIA ITAL REST& PIZZA

190 THAMES ST, NEWPORT,
RI, 2840, USA