Get directions to: Barbara's Place, Woonsocket, RI
Restaurant address: 77 N Main St Woonsocket, RI 02895, USA
Restaurant: Barbara's Place