Fori Imperiali

Rome, Italy

Fori Imperiali is a bus stop in Rome near the Imperial fora.