Osteria dell’Angeloby Helen Wright 3 July 2000 | Rome, Vatican / Castel Sant’AngeloVery basic, very good and very cheap. Continue Reading