Piazza di Spagna, Italy Accross the street from Spanish Steps you'll find fabulous pizza served w/wine. Tables dressed in white table cloths/napkins. Right here in Oct this year Walked the Spanish steps with my Italy travel buddies.
The Colosseum or Roman Coliseum, is an elliptical amphitheatre in the center of the city of Rome, Italy, the largest ever built in the Roman Empire. It is one of the greatest works of Roman architecture and Roman engineering. Wikipedia View On Black