Wondering where to eat in Zagreb? You're in luck! Dive into this exclusive list of the best restaurants in the Croatian capital, meticulously handpicked by a