Time Out says
This is one of those places where the aroma of good coffee hits you as soon as you walk through the door. Just off the main street in Trešnjevka, a characterful Zagreb neighbourhood that’s always worth a wander, Karibu is a winning example of how to make good use of a small space, with benches fashioned from planks of salvaged wood facing friendly staff behind a small bar. The coffee is supplied by independent roasters and usually includes at least one blended option and one single-origin brew (Guatemalan beans were hitting the grinder during our last visit). There are also some excellent fruit juices, own-recipe iced tea, and a small but welcome selection of biscuits and tarts.
|Opening hours:||8am-8pm Mon-Fri; 8.30am-3pm Sat; 8.30am-2pm Sun|