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

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

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 · Pizza · Lunch · Dinner
Bogovićeva ulica 5, 10106 Zagreb
11:00–23:00
Restaurant in Zagreb serving pizza.

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 · 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 · Bakery · Breakfast · Lunch
Draškovićeva ulica 35, 10000 Zagreb
Mon–Fri 06:30–21:30; Sat–Sun 07:00–22:00
Bakery in Zagreb serving bakery.
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
Mikulići 83, 10168 Zagreb
Mon–Sun 07:00–24:00
Cafe in Zagreb serving cafe. Offers outdoor seating.
Zagreb · Japanese and sushi · Lunch · Dinner
Petrinjska ulica 2, 10101 Zagreb
Mon–Sat 12:00–23:00; Sun Closed
Restaurant in Zagreb serving Japanese.
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 · 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 · German home cooking · Breakfast · Lunch
Skalinska ulica 4, 10106 Zagreb
09:00–24:00
Restaurant in Zagreb serving home cooking.
Zagreb · Italian · Burgers · Breakfast
Tkalčićeva ulica 20, 10103 Zagreb
Restaurant in Zagreb serving burgers and Italian.
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 · Pizza · Lunch · Dinner
Vlaška ulica 35, 10101 Zagreb
Mon Closed; Tue–Thu, Sun 12:00–23:00; Fri–Sat 12:00–24:00
Restaurant in Zagreb serving pizza. Offers outdoor seating.
Zagreb · Japanese and sushi · Lunch · Dinner
Radnička cesta 37b, 10114 Zagreb
Mon–Sat 11:00–24:00
Restaurant in Zagreb serving Japanese. Offers delivery.
Zagreb · Cafe · Breakfast · Lunch
Ulica Pavla Šubića, 10113 Zagreb
Mon–Sat 07:00–24:00; Sun 08:00–24:00
Cafe in Zagreb serving cafe.
Zagreb · Cafe · Breakfast · Lunch
Vlaška ulica 68, 10101 Zagreb
Mon–Fri 08:30–22:00
Cafe in Zagreb serving cafe.
Vlaška ulica 88 · Bakery · Breakfast · Lunch
Vlaška ulica 88, 10000 Zagreb
Mon–Fri 06:00–21:00; Sat 06:00–14:00; Sun 07:00–13:00
Bakery in Zagreb serving bakery.
Zagreb · Cakes and pastries · Breakfast · Lunch
Trg Petra Petretića 3, 10009 Zagreb
Mon–Sat 10:00–22:00; Sun 10:00–15:00
Restaurant in Zagreb serving cakes and pastries.
Zagreb · Cafe · Breakfast · Lunch
Trg Eugena Kvaternika 6, 10240 Zagreb
Mon–Sun 07:00–22:00
Cafe in Zagreb serving cafe.
Zagreb · Cafe · Lunch · Dinner
Maksimirska cesta 2, 10123 Zagreb
Mon–Thu, Sun 12:00–01:00; Fri–Sat 12:00–02:00
Cafe in Zagreb serving cafe.
Maksimirska cesta · Burgers · Breakfast · Lunch
Maksimirska cesta, 10123 Zagreb
Snack bar in Zagreb serving burgers. Offers takeout.
Zagreb · Cafe · Breakfast · Lunch
Ulica Dragojla Kušlana 6, 10000 Zagreb
Mon–Sat 07:00–23:00; Sun 09:00–23:00
Cafe in Zagreb serving cafe. Offers outdoor seating.
Zagreb · Steak and grill · Breakfast · Lunch
Ulica grada Gospića, 10135 Zagreb
Mon–Fri 06:00–23:00; Sat 11:00–23:00; Sun 12:00–20:00
Restaurant in Zagreb serving steak and grill.
Zagreb · Cafe · Breakfast · Lunch
Sesvetska ulica 1, 10142 Zagreb
Mon–Fri 07:00–24:00; Sat–Sun 08:00–24:00
Cafe in Zagreb serving cafe.
Zagreb · Steak and grill · Breakfast · Lunch
Vukomerec 25, 10148 Zagreb
Mon–Sun 07:00–23:00
Restaurant in Zagreb serving steak and grill.
Zagreb · Pizza · Lunch · Dinner
Remete, 10112 Zagreb
Mon–Sun 12:00–23:00
Restaurant in Zagreb serving pizza.
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.
Primošten · Pizza · Mediterranean · Fish and seafood
Example photo of the cuisine — not photographed at this venue Salman Manki / Pexels
Riva žrtava Dvainke 16, 22202 Primošten
Konoba Dionis is a family-run restaurant on the Primošten waterfront, at Riva žrtava Dvainke 16. Dalmatian dishes and pizza share the menu, with terrace tables looking towards the boats. It is an option for a meal during a visit to Primošten, with enough variety for a family or group whose members want different things. The house specialities include pašticada with potato gnocchi and fish gregada. The former pairs beef with sauce, while the latter brings fish together with potatoes, garlic, olive oil and white wine. These dishes provide a regional starting point before considering the wider selection available on the day. Pizza has its own particular preparation here: the dough rests for forty-eight hours and is stretched by hand. Margherita and Capricciosa appear alongside Pizza Dionis, which combines tomato, cheese, pršut, sour cream and olives. For children, the restaurant offers smaller portions of selected dishes and simple choices such as breaded chicken pieces with fries or spaghetti bolognese. Ask which dishes can be adapted to a smaller portion. The wine selection includes Babić from the Primošten area, Debit from the Šibenik region and Graševina from Slavonia. Pets are welcome. The restaurant publishes seasonal hours, so confirm opening when visiting outside the main holiday period. Telephone and WhatsApp enquiries go directly to the family team; a table is confirmed after they reply. Mention the date, number of guests and any particular dish you hope to try.
Zagreb · German home cooking · Breakfast · Lunch
Varoška 50, 10040 Zagreb
Mon–Sat 06:00–24:00
Restaurant in Zagreb serving home cooking. Offers delivery, takeout.
Rogoznica · Mediterranean · Steak and grill · Fish and seafood
Example photo of the cuisine — not photographed at this venue Nadin Sh / Pexels
Miline 44, 22203 Rogoznica
Restoran Atrium is on Miline 44 in Rogoznica. Its kitchen combines Mediterranean ingredients with contemporary combinations, offering seafood, meat and vegetarian choices. The restaurant also puts wine advice at the centre of the experience, inviting guests to discuss a pairing with the team rather than treating the bottle as an afterthought. The starters show the range of that approach. A Dalmatian plate brings prosciutto, cheese and olives together, while seafood choices include octopus salad, fish carpaccio and shrimp tartare. Tuna tataki and tuna tartare introduce sesame, soy and wasabi alongside the fish. For a warm beginning, the menu lists creamy shrimp soup and bouillabaisse based on the day's fish and shellfish. Pasta and risotto provide several directions for the main part of a meal. One pasta combines clams, prawns and courgette; another pairs beef tenderloin with truffle. The risotto selection includes black cuttlefish risotto and a spicy prawn version with tomato, cognac and cayenne. Ask the kitchen about current availability and the level of heat if you are considering the latter. The menu includes a separate children's selection, with tomato pasta, chicken and a small beef steak. Desserts range from crème brûlée and panna cotta to pancakes and cheesecake. Atrium lists air conditioning, pet access and card payment among its facilities. For a table, contact the restaurant directly and mention any dietary requirements, children or a dog when making the enquiry.
Rogoznica · Balkan grill · Mediterranean · Steak and grill
Example photo of the cuisine — not photographed at this venue Valeria Boltneva / Pexels
Obala kneza Domagoja 120, 22203 Rogoznica
Restaurant Rogoznica overlooks the town's bay from Obala kneza Domagoja 120. Established in 2022, it describes its cooking through Dalmatian and Mediterranean family recipes, with fish, seafood, pasta and steaks all represented. It is a useful option when a group wants a coastal setting and a menu that reaches beyond one speciality. The restaurant highlights several seafood preparations on its own website. Black cuttlefish risotto, Adriatic prawns and mussels buzara-style sit alongside a fish platter with sea bass and sea bream. Monkfish gregada is presented as a house speciality, while octopus salad with shrimp pâté and scallops in wine sauce provide other ways to begin or build a meal. Meat has an equally visible place in the offer. Tomahawk beef steak is another highlighted house dish, and the menu includes grilled meats and stuffed pork. Sharing platters bring several preparations together, which can be useful when the table wants to compare flavours. For something sweet, the restaurant presents pancakes with ice cream and warm cherries as one of its desserts. The wine selection includes Croatian varieties such as Pošip, Malvazija and Graševina. Ask the team what is available to match the fish or meat you choose. Table enquiries can be made directly by telephone or through the restaurant's booking form; wait for confirmation when using the form. Before setting out, confirm the day's kitchen hours and any dish that is central to your planned meal.
Rogoznica · Mediterranean · Fish and seafood · Seating indoors
Example photo of the cuisine — not photographed at this venue Farhad Ibrahimzade / Pexels
Obala kneza Domagoja 35, 22203 Rogoznica
Restaurant Antonijo has been a family business in Rogoznica since 1985. It occupies an old stone house on the waterfront, among the boats, at Obala kneza Domagoja 35. The setting and menu both keep the sea close: Croatian Mediterranean cooking, fish and seafood are central to the restaurant's own description. The kitchen works with fish supplied by local fishermen and also offers seafood and locally raised meat. That makes the day's available fish an important part of choosing a meal. Ask the team about the catch, preparation and portion before deciding, especially when sharing fish between several people. Guests who prefer meat can discuss the alternatives without assuming everyone at the table must order seafood. Regional wines are part of Antonijo's offer, with the restaurant inviting guests to pair them with its specialities. The restaurant has both indoor and outdoor seating, allowing a choice between the stone-house interior and the waterfront setting. Highchairs are available, and Wi-Fi and card payment are listed among its practical facilities. For a planned visit, contact Antonijo by telephone, email or WhatsApp. Reservation requests need a reply from the restaurant before the table is confirmed. Mention the number of diners, preferred seating and any dietary requirements when enquiring. The published hours run from late morning until evening; confirm seasonal opening and the kitchen's current choices when arranging your meal. The full waterfront address is useful for finding the correct entrance.
Rogoznica · Mediterranean · Fish and seafood · Takes reservations
Example photo of the cuisine — not photographed at this venue Lies / Pexels
Hrvatske mornarice 1, 22203 Rogoznica
Restaurant Mario is beside the sea in Rogoznica's old town, with views across the bay. It has served Dalmatian specialities since 2010 and describes a kitchen that combines inherited regional recipes with contemporary preparation. Its address on Hrvatske mornarice makes it a waterfront choice for visitors who want to sit down to a meal built around the area's cooking. The restaurant highlights local products such as prosciutto, cheese in olive oil, sardines and anchovies. These give a clear starting point for a meal before moving on to fish or meat. Fresh bread and wines served by the glass are also part of Mario's own introduction, so guests can choose a smaller combination of dishes without having to commit to a whole bottle. Several named specialities move beyond a straightforward grilled-fish menu. Barley with prawns and lentils with cuttlefish bring pulses and grains into the seafood selection. Fish and squid stews offer another style of preparation, while beef stew with dumplings gives meat eaters a regional alternative. Ask which of these house dishes are available when you plan to visit. Mario accepts table enquiries through its website, telephone and email. A request becomes a reservation once the restaurant replies with confirmation; same-day enquiries can be made directly by phone or email. Its published service runs from noon to midnight, but confirm kitchen and seasonal arrangements when booking. Mention your party size and any particular speciality you would like to try.
Trogir · Mediterranean · Fish and seafood · Vegetarian
Example photo of the cuisine — not photographed at this venue Nadin Sh / Pexels
Matije Gubca 14, 21220 Trogir
Casa Don Dino brings a contemporary Dalmatian kitchen to Matije Gubca in central Trogir. Seafood, seasonal produce, olive oil and regional herbs are the main threads of its cooking. The restaurant publishes separate brunch, lunch and à la carte menus, so it is worth choosing the service that suits the kind of meal you have in mind. The evening menu starts with recognisable local flavours: soparnik, the chard-filled Dalmatian pie, homemade focaccia and salted or marinated anchovies. Raw and cold dishes take a more elaborate direction, including tuna tartare with avocado and toasted almonds, white-fish ceviche with citrus, and oysters with lemon and pickled onion. These provide several alternatives for a light opening course. Among the signature dishes, Don Dino risotto combines sea urchin, Adriatic prawns, Pag cheese and pistachio. Octopus peka is offered for two with young potatoes and zucchini, while sea bass baked in a salt crust is another shared preparation. Guests who prefer meat can choose beef skewers, lamb or chicken with romesco; vegetarian dishes include roasted cauliflower with hummus and eggplant parmigiana. The variety makes this a useful choice when a group wants a planned dinner with different preferences around the same table. Reservations are available through the restaurant's website, with a direct telephone and email contact for discussing a particular dish or occasion. Ask about the day's availability and the appropriate menu when booking, especially if a shared fish or peka dish is central to your visit.
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.