Robinhoot
Google
It's nice to find a bookstore that has a wide variety of English books. In fact, it only sells English books, which is quite a relief because finding good English books in Italian bookstores is a challenge. The shop keeper is also very helpful as he recommended me books that I could choose from. Without his knowledge on the books that he sells, I wouldn't have found a good book from Rome that I could take home.