11 yrs ago•thebatmanreviewedSatin Doll373 Westminster St, Providence, RI 02903, USA*Been here a few times. ...