We will meet in front of the Caffè Roma, which is situated at Via del Colosseo 31. You can easily see our drivers next to the colorful vespas when you get closer to the mentioned address.
We will drop you off at one of the main shopping streets in Rome, which is located in front of the Piazza Venezia. The place is easily accessible from the bus stops.