It's a bit of a mission from the centre, but O'Hara is worth it. Routinely topping foodie lists as one of the best pizza joints in Zagreb, this faux-Irish-pub-cum-Italian-trattoria succeeds on many levels. Forget it's location (a no-man's land in the western surburbs of Zagreb) this place sells the best pizza for miles around, matched by a beer menu that matters - there's over 100 bottled varieties and stout and craft beer on tap.
Ivane Brlić Mažuranić 1b
|Opening hours:||Mon closed, Tue-Sun noon-11pm|