Get by the rather run down look. If you do, you will find what I think is the best cappuccino I have ever had..... at a really reasonable price. Not to mention great pastries. If you're on the way to the Vatican via the Lepanto metro station definitely drop in....!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.