Butcher Shop

157 Elmgrove Ave Providence RI 02906 USA

(401) 861-4627

Location