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