Coffee shop famed for its home-roast beans, blended with water from an ancient aqueduct.
Piazza di S. Eustachio, 82, 00186 Roma RM, Italy
You must be logged in to submit a review. Login