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

Ljubljana · Cafe · Breakfast · Lunch
Miklošičeva cesta 1, 1000 Ljubljana
Mon–Sun 10:00–22:00
Cafe in Ljubljana serving cafe.

Ljubljana · German home cooking · Lunch · Dinner
Ciril-Metodov trg 15, 1000 Ljubljana
Mon–Sat 11:00–21:00; Sun 11:00–16:00
Snack bar in Ljubljana serving home cooking. Offers outdoor seating.

Ljubljana · Ice cream · Breakfast · Lunch
Litostrojska cesta 57, 1000 Ljubljana
07:00–15:00
Restaurant in Ljubljana serving ice cream.

Ljubljana · Middle Eastern · Breakfast · Lunch
Slovenska cesta 56, 1000 Ljubljana
Mon–Fri 10:00–22:00; Sat 11:00–22:00
Restaurant in Ljubljana serving Middle Eastern. Offers outdoor seating, delivery.

Ljubljana · Cafe · Breakfast · Lunch
Parmova ulica, 1000 Ljubljana
Mon–Thu 06:00–22:00; Fri–Sat 06:00–00:00; Sun 08:00–22:00
Cafe in Ljubljana serving cafe.

Ljubljana · Cafe · Vegetarian · Vegan
Miklošičeva cesta 22, 1000 Ljubljana
Mon–Fri 07:00–18:00
Cafe in Ljubljana serving cafe. Offers vegetarian dishes.
Ljubljana · Pizza · Burgers · Breakfast
Dunajska cesta 5, 1000 Ljubljana
Mon–Fri 08:00–23:00; Sat–Sun 12:00–23:00
Snack bar in Ljubljana serving pizza and burgers. Offers outdoor seating, delivery, takeout.
Ljubljana · Cafe · Breakfast · Lunch
Petkovškovo nabrežje 33, 1000 Ljubljana
08:00–14:00
Cafe in Ljubljana serving cafe. Offers outdoor seating.
Ljubljana · Middle Eastern · Vegetarian · Vegan
Miklošičeva cesta 34, 1000 Ljubljana
Mon–Fri 10:00–24:00; Sat, Sun 12:00–24:00
Snack bar in Ljubljana serving Middle Eastern. Offers vegetarian dishes.
Ljubljana · Burgers · Breakfast · Lunch
Litostrojska cesta 56, 1000 Ljubljana
Mon–Fri 07:00–22:00
Restaurant in Ljubljana serving burgers.
Ljubljana · Pizza · Lunch · Dinner
Streliška ulica 22, 1000 Ljubljana
Tue–Sun 12:00–22:00
Restaurant in Ljubljana serving pizza.
Ljubljana · Burgers · Vegan · Lunch
Trubarjeva cesta 47, 1000 Ljubljana
Mon–Sun 11:00–21:30
Restaurant in Ljubljana serving burgers. Offers vegetarian dishes.
Ljubljana · Chinese · Lunch · Dinner
Znamenjska ulica, 1000 Ljubljana
Sun–Fri 12:00–22:00
Restaurant in Ljubljana serving Chinese. Offers outdoor seating, takeout.
Ljubljana · Chinese · Breakfast · Lunch
Dunajska cesta 29, 1000 Ljubljana
Mon–Fri 10:00–22:00; Sat–Sun 11:00–22:00
Restaurant in Ljubljana serving Chinese.
Ljubljana · Chinese · Vegetarian · Breakfast
Kolodvorska ulica 20, 1000 Ljubljana
Mon–Thu 10:00–22:00; Fri 10:00–23:00; Sat, Sun 11:00–23:00
Restaurant in Ljubljana serving Chinese. Offers delivery, takeout, vegetarian dishes.
Ljubljana · Cafe · Breakfast · Lunch
Trubarjeva cesta 72, 1000 Ljubljana
Cafe in Ljubljana serving cafe.
Ljubljana · Italian · Breakfast · Lunch
Dunajska cesta, 1000 Ljubljana
Mon–Fri 08:00–18:00
Restaurant in Ljubljana serving Italian.
Ljubljana · Balkan grill · Breakfast · Lunch
Dunajska cesta 57, 1000 Ljubljana
Mon–Sat 09:00–22:00; Sun 11:00–22:00
Restaurant in Ljubljana serving Balkan grill.
Ljubljana · Burgers · Breakfast · Lunch
Jurčkova cesta 222, 1000 Ljubljana
Mon–Sat 10:00–22:00
Snack bar in Ljubljana serving burgers. Offers takeout.
Ljubljana · Cafe · Breakfast · Lunch
Dunajska cesta 61, 1000 Ljubljana
Cafe in Ljubljana serving cafe. Offers outdoor seating.
Tkon · Fish and seafood · Delivery · Seating indoors
Na Mulu 35, 23212 Tkon
Mon–Sun 12:00–23:00
Restoran Đardin stands on Na Mulu in Tkon, on the island of Pašman. Its sea facing terrace and indoor dining area offer two different settings for a meal, and an enclosed seating section adds another option within the restaurant. The menu moves between Adriatic ingredients, pasta and familiar international dishes. Cold starters include Dalmatian prosciutto and mixed cheeses, alongside a seafood selection with marinated anchovies, octopus, prawns, tuna tartare and fish pâté. A separate house platter combines cured ham, cheese and beef carpaccio with fig cream, olives and tomatoes. Pasta is particularly varied. Handmade paccheri pair prawns with dried tomatoes and pistachio cream, while other choices include tagliatelle with salmon and gorgonzola or pljukanci with beef. Homemade black cuttlefish gnocchi come with prawns and white wine; another gnocchi dish combines chicken and spinach and is finished in the bread oven. Risottos include black cuttlefish, vegetables, and a prawn version with citrus and herbs. The fish section offers grilled bream, tuna steak, fresh fish fillet and calamari, with Swiss chard and potatoes appearing as accompaniments. Prawns baked with polenta and mussels prepared as buzara continue the coastal theme. Guests can reserve a table directly with the restaurant. Đardin also takes delivery orders by telephone for Tkon, Ugrinić and Kraj, giving people staying in those settlements another way to enjoy its cooking. For a visit from Biograd, its island location is part of the outing rather than a mainland restaurant stop.
Ljubljana · Burgers · Breakfast · Lunch
Jurčkova cesta 225, 1000 Ljubljana
Mon–Fri 10:00–22:00; Sat 11:00–22:00; Sun 11:00–15:30
Snack bar in Ljubljana serving burgers.
Ljubljana · Burgers · Vegan · Breakfast
Masarykova cesta 30, 1000 Ljubljana
Mon–Fri 10:00–17:30
Snack bar in Ljubljana serving burgers. Offers vegetarian dishes.
Ljubljana · Balkan grill · Breakfast · Lunch
Šmartinska cesta 3, 1000 Ljubljana
Mon–Fri 10:00–23:00; Sat 11:00–23:00; Sun 11:00–21:00
Restaurant in Ljubljana serving Balkan grill. Offers outdoor seating, takeout.
Ljubljana · Asian · Breakfast · Lunch
Ukmarjeva ulica, 1000 Ljubljana
Tue–Sat 10:00–21:00; Mon 10:30–21:00
Restaurant in Ljubljana serving Asian. Offers outdoor seating, takeout.
Ljubljana · Steak and grill · Burgers · Vegetarian
Dunajska cesta 115, 1000 Ljubljana
Mon–Sun 07:00–22:00
Restaurant in Ljubljana serving burgers and steak and grill. Offers vegetarian dishes.
Ljubljana · Italian · Balkan grill · Steak and grill
Dunajska cesta 145, 1000 Ljubljana
Mon–Thu 09:00–22:00; Sat 11:00–01:00; Fri 09:00–01:00; Sun 11:00–22:00
Restaurant in Ljubljana serving Balkan grill and steak and grill and Italian and fish and seafood.
Ljubljana · Middle Eastern · Breakfast · Lunch
Dunajska cesta 159, 1000 Ljubljana
Mon–Fri 10:00–21:00; Sat 11:00–22:00; Sun Closed
Restaurant in Ljubljana serving Middle Eastern. Offers takeout.
Ljubljana · Burgers · Breakfast · Lunch
Baragova ulica 16, 1000 Ljubljana
7:00–17:00
Snack bar in Ljubljana serving burgers. Offers outdoor seating, takeout.
Ljubljana · Cafe · Breakfast · Lunch
Središka ulica 10, 1000 Ljubljana
Mon–Fri 07:30–16:00
Cafe in Ljubljana serving cafe.
Ljubljana · Italian · Mediterranean · Lunch
Šmartinska cesta 55, 1000 Ljubljana
Mon–Sat 12:00–22:00
Restaurant in Ljubljana serving Italian and Mediterranean.
Ljubljana · Balkan grill · Breakfast · Lunch
Litijska cesta 47, 1000 Ljubljana
Mon–Fri 10:00–22:00; Sat 11:00–22:00; Sun 11:00–20:00
Snack bar in Ljubljana serving Balkan grill. Offers outdoor seating.
Sveti Filip i Jakov · Pizza · Mediterranean · Steak and grill
Put Primorja 51, 23207 Sveti Filip i Jakov
10:00–22:00
Pikolo is a family restaurant and guesthouse on Put Primorja in Sveti Filip i Jakov. Its story spans half a century of family hospitality, and the kitchen centres on Mediterranean food made with fresh ingredients from local sources. The restaurant belongs to the same property as the family's rooms and apartments, with Iza Banja Beach nearby. Food is prepared in the traditional way, with fish, meat and pizza forming the main strands of the menu. Charcoal grilling and a wood fired bread oven are two of the cooking methods that define the offer. The fish and meat menus sit alongside pizzas baked in that oven, giving the restaurant a range that extends beyond a single speciality. There are daily marende, the substantial meals described as brunches in the restaurant's English introduction, as well as an à la carte selection. Guests can choose from the daily food offer or order individual dishes from the menu. Delivery is also available for people who would prefer to eat at their own address. Alongside ordinary restaurant visits, Pikolo hosts family occasions. Birthdays, baptisms, first communions and confirmations are among the celebrations the family welcomes, with direct contact offered for arranging an event. This combination of everyday cooking, meals chosen from the menu and family gatherings is central to the restaurant's character. For visitors staying nearby, it brings together Mediterranean dishes, charcoal grilled food and oven baked pizza at one family establishment.
Biograd na Moru · Balkan grill · Steak and grill · Fish and seafood
Grgura Ninskog 11, 23210 Biograd na Moru
Mon–Sun 11:00–23:00
Restaurant Stari Grad serves Dalmatian food on Grgura Ninskog in Biograd na Moru. Its menu brings together cured meats and island cheese, seafood, grilled meat and dishes cooked beneath the peka bell. Dalmatian prosciutto and Pag cheese provide a regional starting point, while octopus carpaccio, prawn carpaccio and octopus salad offer alternatives from the sea. Warm starters include seafood risotto, black cuttlefish risotto and pasta with prawns or smoked salmon. Fish dishes range from grilled sea bass and gilthead bream to tuna steak, stuffed calamari and mussels prepared as buzara. Platters for two make it possible to share a broader selection. The grill section includes ćevapi, pljeskavica, pork skewers and chicken, alongside a separate selection of steaks. The house beefsteak incorporates prosciutto and cheese, while the Stari Grad platter brings together beef fillet, rump steak, chicken and lamb chop. Peka is a specialty: veal, lamb or octopus are slowly cooked with vegetables and herbs beneath the bell. These dishes require an order at least one day ahead. Children have their own section, including small ćevapčići, fish sticks and breaded chicken. Homemade cakes and pancakes with ice cream round out the food. Outdoor seating gives diners another setting, and the restaurant offers Wi-Fi. The menu is also available for takeaway, so a meal can be collected to eat elsewhere. Private events and wedding receptions can be arranged directly with the restaurant.
Biograd na Moru · Pizza · Mediterranean · Vegetarian
Kralja Tvrtka 10, 23210 Biograd na Moru
Mon–Sun 08:00–00:00
Restaurant Carpymore brings together a hotel dining room, a terrace and a pizzeria on Kralja Tvrtka in central Biograd na Moru. The waterfront is only a short distance away, and the restaurant welcomes people who are staying elsewhere as well as hotel guests. Its cooking combines Mediterranean and Croatian dishes with Austrian influences, giving the menu a broader range than the pizzeria name alone might suggest. Pizza comes from a wood oven, while homemade pasta and seasonal ingredients form another part of the kitchen's identity. The terrace offers an outdoor setting close to the sea; an air conditioned interior provides an alternative when the weather makes sitting outside less appealing. Guests can choose a full meal or something simpler, with fresh bread and ice cream among the other offerings. A buffet is also available. Vegetarian and vegan dishes are part of the selection, and the kitchen offers gluten free choices. This makes the restaurant a practical possibility for a group whose members want different kinds of food. Tables can be reserved online, and takeaway orders provide an alternative to eating on the premises. Dogs are welcome, and the restaurant describes its premises as accessible. Wi-Fi is available to diners. The house also accommodates private celebrations and wedding receptions, with arrangements made directly with the team. Its combination of a central location, several styles of cooking and both indoor and outdoor seating gives it an identity that extends beyond serving the hotel's rooms.
Ljubljana · German home cooking · Breakfast · Lunch
Tomačevska cesta 50, 1000 Ljubljana
Mon–Fri 0:00–24:00
Restaurant in Ljubljana serving home cooking. Offers outdoor seating.
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.