La Roca LLC Categories Restaurants 1150 Elmwood Avenue Providence RI 02907 (401) 941-8090 About Us restaurant and bar Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×