Restaurants
Restaurants
133 spots in Zagreb. Pick a mood, we'll do the rest.
133 places
illustrativeRestaurants · Gornji gradDubravkin Put
Fine dining in a forest pavilion below Upper Town. For the evening that should feel special.
RestaurantsTrg bana Jelačića€02La ŠtrukŠtrukli and only štrukli — the classic Zagorje cheese pastry, in a hidden courtyard.
Local feelCasualBudget-friendly
RestaurantsDonji grad€€03VinodolOld-school Croatian kitchen: peka, lamb, a covered courtyard. Reliable for groups.
Local feelGood for talking
RestaurantsTrg bana Jelačića€€04Pod Zidom BistroMarket-driven small plates and natural wine right beside Dolac.
CasualLively & socialLocal feel
RestaurantsMedveščak€€€05Bistro ApetitA villa garden in the leafy hills — modern Croatian cooking, unhurried evenings.
ElegantRomanticTerrace
RestaurantsTrg bana Jelačića€06KarijolaWood-fired pizza, thin and blistered. No fuss, no pineapple debates.
CasualBudget-friendlyLively & social
Plain listings come from OpenStreetMap (© OpenStreetMap contributors, ODbL) · 2026-10-30