Riffraff Bookstore and Bar 60 Valley St #107A, Providence, RI 02909 Added on February 26, 2024 Activities, Art Gallery, Bar, Café, Restaurant, Unique