hotelandrestaurantreviews.com
Bio 100, Piazza di Porta Sao Paolo, Rome, Italy
On a sunny October morning, my husband and I ventured across Rome, Italy, to see the pyramid and the area around it. We expected a modern-style glass edice as in the Louvre in Paris, France but wer…