Homestyle Providence, RI

229 Westminster St, Providence, RI 02903