• Oppio Caffe – Via delle Terme di Tito 72 – Rome

    The Oppio Caffe is located right next to the Colosseum In Rome Italy. It offers moderately priced food with a great atmosphere and fantastic view of history.

Open Here