Food, Italy, Lazio, Rome, Rome, Travel Ristorante I 12 Apostoli Author admin Date April 27, 2016 There wasn’t really much to see at the Circus Maximus. It used to be...