Time Elevator Rome

Rome, Italy

Time Elevator Rome is a little cafe in Rome in the city centre. Some reviews praise the very helpful staff. Many amusement.