Restaurants in Zagreb, Croatia

With favorites like Dubravkin put, Bistro Apetit, and Zinfandel's Restaurant and more, get ready to experience the best...

Dubravkin put

Dubravkin put 2, 10000, Zagreb, Croatia
Dubravkin put, a european restaurant located in the heart of Zagreb, is known for its cutting-edge Mediterranean cuisine. The contemporary interior,... 

Bistro Apetit

Jurjevska ul. 65, 10000, Zagreb, Croatia
This Zagreb bistro has beautiful glass walls that allow you to see the gardens outside and is a great place to get some French or Italian cuisine. The... 

Zinfandel's Restaurant

Ul. Antuna Mihanovića 1, 10000, Zagreb, Croatia
Zinfandel's Restaurant is located within the Esplanade Hotel in downtown Zagreb and offers a menu combining local ingredients with flavors from around... 

La Štruk

Skalinska ul. 5, 10000, Zagreb, Croatia
La Štruk is a croatian restaurant that specializes in štrukli - doughy parcels filled with cheese. The eatery has a tranquil Provençal-esque courtyard... 

Vinodol

ul. Nikole Tesle 10, 10000, Zagreb, Croatia
Restaurant Vinodol offers a romantic, white-tablecloth setting with a terrace that is popular for its excellent wines and continental and... 

Lari & Penati

Petrinjska ul. 42A, 10000, Zagreb, Croatia
Lari & Penati is a restaurant with a cool and modern interior, located on Petrinjska street in the city center. The chefs use fresh and local market... 

Pod Zidom Bistro

Pod zidom 5, 10000, Zagreb, Croatia
The Pod Zidom Bistro is a Michelin-recommended restaurant located in the heart of Zagreb. Head chef Jurica Jantolek strives to explore the creative... 

Stari Fijaker

Mesnička ul. 6, 10000, Zagreb, Croatia
The restaurant Stari Fijaker is a traditional Croatian spot that serves hearty, classic dishes in large portions. The staff is polite and attentive,... 

Mali Bar

Croatia, Vlaška ul. 63, 10000, Zagreb, Croatia
Mali Bar is a favourite Croatian restaurant with a unique vibe and delicious, fresh-made food. Prices are affordable, and there's plenty of choice for... 

Takenoko

Masarykova ul. 22, 10000, Zagreb, Croatia
Japanese eatery Takenoko offers fine dining experience with a focus on sushi, robata grill dishes, and seafood options. With eclectic cocktails... 
We use cookies to ensure you get the best experience.
Learn more