Get directions to: Chicken Power, Woonsocket, RI
Restaurant address: 800 Providence St Woonsocket, RI 02895, USA
Restaurant: Chicken Power