When we were in Rome recently we came across this outdoor café called Bibliobar. It’s beside the Tiber and just north of Castel Sant’Angelo.
This bar serves coffee and sandwiches and also has a free library. So you can take a book off the shelf and read it while enjoying your coffee. Also, nearby are some outdoor stalls selling second hand books.