A few places to start
5034 more nearby. Restaurants and cafes nearby, just to look up: you book with the venue itself.

Zagreb · Italian · Pizza · Lunch
Savska cesta 208, 10124 Zagreb
Restaurant in Zagreb serving pizza and Italian.

Zagreb · Cafe · Breakfast · Lunch
Koranska ulica 1B, 10126 Zagreb
Mon–Sat 07:00–24:00; Sun 08:00–23:00
Cafe in Zagreb serving cafe.

Zagreb · Italian · Lunch · Dinner
Gajeva ulica 9, 10000 Zagreb
Mon–Thu 11:00–23:00; Fri–Sun 11:00–24:00; Sun 11:00–23:00
Restaurant in Zagreb serving Italian. Offers outdoor seating.

Zagreb · Cafe · Vegetarian · Vegan
Dolac 8, 10106 Zagreb
Mon–Sat 06:30–15:00; Sun 08:00–14:00
Cafe in Zagreb serving cafe. Offers outdoor seating, vegetarian dishes.

Zagreb · Cafe · Breakfast · Lunch
Preradovićeva ulica 12, 10000 Zagreb
Mon–Sun 07:00–02:00
Cafe in Zagreb serving cafe.

Zagreb · Pizza · Lunch · Dinner
Bogovićeva ulica 5, 10106 Zagreb
11:00–23:00
Restaurant in Zagreb serving pizza.
Zagreb · Balkan grill · Vegetarian · Vegan
Dolac 2, 10106 Zagreb
Mon–Sat 10:00–23:00; Sun 11:00–23:00
Restaurant in Zagreb serving Balkan grill. Offers outdoor seating, vegetarian dishes.
Zagreb · German home cooking · Breakfast · Lunch
Skalinska ulica 4, 10106 Zagreb
09:00–24:00
Restaurant in Zagreb serving home cooking.
Zagreb · German home cooking · Breakfast · Lunch
Savska cesta 56, 10144 Zagreb
Restaurant in Zagreb serving home cooking. Offers outdoor seating, takeout.
Zagreb · Balkan grill · Vegetarian · Lunch
Skalinska ulica 5, 10106 Zagreb
Mon–Sun 11:00–23:00
Restaurant in Zagreb serving Balkan grill. Offers vegetarian dishes.
Zagreb · Italian · Burgers · Breakfast
Tkalčićeva ulica 20, 10103 Zagreb
Restaurant in Zagreb serving burgers and Italian.
Zagreb · Mediterranean · Lunch · Dinner
Gundulićeva ulica 16, 10000 Zagreb
Mon–Sat 11:00–24:00
Restaurant in Zagreb serving Mediterranean.
Trg Petra Preradovića 6 · Balkan grill · Steak and grill · Lunch
Trg Petra Preradovića 6, 10000 Zagreb
Mon–Sun 11:00–23:00
Restaurant in Zagreb serving Balkan grill and steak and grill.
Zagreb · German home cooking · Vegetarian · Vegan
Tomićeva ulica 3, 10106 Zagreb
11:00–23:00
Restaurant in Zagreb serving home cooking. Offers vegetarian dishes.
Zagreb · German home cooking · Steak and grill · Lunch
Ulica Florijana Andrašeca 14, 10000 Zagreb
Mon Closed; Tue 12:00–23:00; Wed–Sat 12:00–02:00; Sun 12:00–23:00
Restaurant in Zagreb serving steak and grill and home cooking.
Zagreb · German home cooking · Lunch · Dinner
Ulica Ambroza i Klotilde Vranyczany, 10103 Zagreb
Mon–Sat 12:00–20:00
Restaurant in Zagreb serving home cooking.
Zagreb · Cafe · Breakfast · Lunch
Ulica Silvija Strahimira Kranjčevića 11, 10144 Zagreb
Mon–Thu, Sat 07:00–23:00; Fri 07:00–23:00; Sun 09:00–22:00
Cafe in Zagreb serving cafe. Offers outdoor seating.
Zagreb · Bakery · Breakfast · Lunch
Frankopanska ulica 2, 10103 Zagreb
Mon–Fri 07:00–20:00; Sat 09:00–15:00; Sun Closed
Bakery in Zagreb serving bakery.
Zagreb · Bakery · Breakfast · Lunch
Trakošćanska ulica 42, 10000 Zagreb
Mon–Fri 07:00–20:00; Sat 07:00–14:00; Sun Closed
Bakery in Zagreb serving bakery.
Zagreb · Pizza · Steak and grill · Dinner
Aleja Matije Ljubeka bb, 10137 Zagreb
Mon–Sat 15:30–21:30
Restaurant in Zagreb serving pizza and steak and grill.
Zagreb · Pizza · Vegetarian · Lunch
Trakošćanska ulica 11, 10000 Zagreb
Sun–Thu 11:00–23:00; Fri, Sat 11:00–24:00
Snack bar in Zagreb serving pizza. Offers takeout, vegetarian dishes.
Zagreb · Cafe · Breakfast · Lunch
Međimurska ulica 19, 10000 Zagreb
Mon–Fri 09:00–17:00
Cafe in Zagreb serving cafe.
Zagreb · Pizza · Lunch · Dinner
Remete, 10112 Zagreb
Mon–Sun 12:00–23:00
Restaurant in Zagreb serving pizza.
Zagreb · Cafe · Breakfast · Lunch
Višnjevac 2, 10000 Zagreb
08:00–23:00
Cafe in Zagreb serving cafe.
Marija Bistrica · Steak and grill · Fish and seafood · Cakes and pastries
Laz Bistrički 3A, 49246 Marija Bistrica
Mon Closed; Tue–Sun 08:00–22:00
Villa Vladimir is a restaurant and coffee bar in Laz Bistrički, in the Marija Bistrica area, surrounded by woodland and greenery. Its founder, Vladimir Vedrina, developed his experience in restaurants in Italy and Istria before starting his own hospitality business in 1996. Work on the Villa Vladimir building began in 2006, and later extensions brought it to its present scale in 2018. The restaurant has three dining rooms, seating twenty five, forty and two hundred people, with rustic wooden interiors. Two terraces extend the seating outdoors. The kitchen draws on dishes from across Croatia. Cold starters include a sharing platter of cured meats and cheeses, while soups range from beef broth to vegetable cream soup and Zagorje soup. Main courses include pork schnitzels, pork medallions with mushroom sauce and a turkey fillet stuffed with fresh cheese, peppers and kulen. The grill selection includes ćevapi in lepinja and mixed platters intended for sharing. Steak choices include ribeye, beef fillet and tagliata, while the fish section offers squid, salmon and sea bass. For dessert there are cheese štrukli, pancakes and cakes. The different room sizes allow the restaurant to accommodate smaller occasions as well as larger celebrations. Its main function room can seat up to two hundred guests, with arrangements using round or straight tables. Rustic decoration, white chair covers and a professional lighting system form part of the setting for organised events.
Rudeška cesta 87a · Burgers · Breakfast · Lunch
Rudeška cesta 87a, 10000 Zagreb
07:00–01:00
Snack bar in Zagreb serving burgers. Offers outdoor seating, delivery, takeout.
Rudeška cesta 87 · Steak and grill · Lunch · Dinner
Rudeška cesta 87, 10000 Zagreb
Mon–Sat 11:00–23:00; Sun 11:00–22:00
Restaurant in Zagreb serving steak and grill.
Zagreb · Steak and grill · Breakfast · Lunch
Rudeška cesta 146, 10119 Zagreb
Mon–Fri 09:00–19:00; Sat–Sun 09:00–17:00
Restaurant in Zagreb serving steak and grill.
Zagreb · Cafe · Breakfast · Lunch
Gračansko dolje 121, 10000 Zagreb
Mon–Fri 07:00–21:00; Sat–Sun 07:00–15:00
Cafe in Zagreb serving cafe.
Zagreb · Burgers · Lunch · Dinner
Ulica Joze Martinovića, 10138 Zagreb
Snack bar in Zagreb serving burgers. Offers outdoor seating.
Zagreb · Cafe · Breakfast · Lunch
Vrbje 1B, 10000 Zagreb
Mon–Sat 08:00–22:00; Sun 09:00–17:00
Cafe in Zagreb serving cafe. Offers outdoor seating.
Zagreb · Japanese and sushi · Lunch · Dinner
Ulica Ivane Brlić-Mažuranić, 10111 Zagreb
Mon–Sat 11:00–22:00
Restaurant in Zagreb serving Japanese.
Ilica 423a · Burgers · Breakfast · Lunch
Ilica 423a, 10090 Zagreb
Mon–Sat 07:00–24:00; Sun 08:00–24:00
Snack bar in Zagreb serving burgers. Offers outdoor seating, takeout.
Zagreb · Cafe · Breakfast · Lunch
Mikulići 83, 10168 Zagreb
Mon–Sun 07:00–24:00
Cafe in Zagreb serving cafe. Offers outdoor seating.
Zagreb · Middle Eastern · Lunch · Dinner
Orešje 13, 10090 Zagreb
Tue–Sat 12:00–24:00; Sun 12:00–20:00
Restaurant in Zagreb serving Middle Eastern. Offers outdoor seating.
Zagreb · Chinese · Lunch · Dinner
Stare Gajnice, 10133 Zagreb
Tue–Sat 12:00–22:00; Sun 12:00–20:00; Mon Closed
Restaurant in Zagreb serving Chinese.
List it. That costs nothing and takes two minutes. Guests see your phone number and call you directly — we do not step in between, take no booking fee and reserve no tables.
List for freeNot your restaurant? Suggest a place you know — no account needed.