Espresso bar Caffè Odissea offers quality coffee and takeaway options.