Get directions to: Butcher Shop, Providence, RI
Restaurant address: 157 Elmgrove Ave Providence, RI 02906, USA
Restaurant: Butcher Shop