Mamma Angela’s Trattoria – Rome, Italy

A great way to enjoy a classic Italian Trattoria in the touristy area of Roma Termini is to head down to Mamma Angela. Listed as number one Italian restaurant in the area, it’s only few blocks away from the Grand Central of Rome. We dined in on a Thursday night, hoping it would be a quiet night, but the restaurant
Read more