Get directions to: Chelo's Of Woonsocket Inc, Woonsocket, RI
Restaurant address: 490 Clinton St Woonsocket, RI 02895, USA
Restaurant: Chelo's Of Woonsocket Inc