Upvote:4
There are plenty of places. I'll name some here:
(my favorite), you can find big Feltrinelli stores with bars in most big Italian cities. Although there are generally few seats and if you are unlucky you might not be able to find an empty one.
Location: Largo Argentina 5 (centre, well connected with buses and cabs, at a reasonable distance from metro station Spagna, line A)
and other locations (make sure to search for the ones that have a bar).
Location: Via della Vetrina 15 (centre, near piazza Navona, well connected with buses and cabs, at a reasonable distance from metro station Spagna, line A)
if you prefer American coffee try this one.
Location: Via Giustiniani 15/b (centre, near the Pantheon, well connected with buses and cabs, at a reasonable distance from metro station Spagna, line A)
Location: Via Ostiense, 95 (near metro Piramide, line B, and railway station Roma Ostiense)
Location: Via Veio, 4b (near metro San Giovanni, line A)