Providence

L'Elizabeth

(Now Closed)

20

285 S. Main St.,
Providence,
RI,
United States,
02903.