I was going to pick up a SIM card for my unlocked SmartPhone upon arrival and was curious if anyone bought one near the Grand Flora in Rome and, if so, where?
Any chance Caffe Lotti sells them? It sounds like they can be pricey at FCO upon arrival and at Termini.
If I can make a recommendation:
Contact the Concierge at Grand Flora, and ask them if they can help you!
You can email them directly and should get the information you need:
This is a wonderful group of professionals, and say "Hello" from me, if you do!
Allesandra, and Andrea, lovely Concierge staff. Hope to get back soon!