Search for:

A delightful location to share a meal with a steady stream of trams passing close by near Roma Termini Stazione. May 2015.