A beautiful and amazing place to visit. This place is located in the Piazza di Spagna, right next to the Spanish Steps!
The restaurant is a little on the pricey side, but you are paying for more than just tea and a meal! You are really paying for a one of a kind experience! I highly recommend a visit during your vacation to Rome! read more