Cafe-bookstore in Tehran offers unique experience with 6,000 books