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

Ljubljana · Burgers · Vegan · Lunch
Trubarjeva cesta 47, 1000 Ljubljana
Mon–Sun 11:00–21:30
Restaurant in Ljubljana serving burgers. Offers vegetarian dishes.

Ljubljana · German home cooking · Breakfast · Lunch
Ciril-Metodov trg 18, 1000 Ljubljana
Mon–Sun 07:00–23:00
Restaurant in Ljubljana serving home cooking.

Ljubljana · Pizza · Lunch · Dinner
Gregorčičeva ulica 3, 1000 Ljubljana
Mon–Sun 11:00–24:00
Restaurant in Ljubljana serving pizza.

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 · Cafe · Breakfast · Lunch
Mestni trg 2, 1000 Ljubljana
Mon–Wed 09:00–01:00; Thu–Sat 09:00–03:00; Sun 09:00–01:00
Cafe in Ljubljana serving cafe. Offers outdoor seating.

Ljubljana · Chinese · Lunch · Dinner
Znamenjska ulica, 1000 Ljubljana
Sun–Fri 12:00–22:00
Restaurant in Ljubljana serving Chinese. Offers outdoor seating, takeout.
Ljubljana · Cafe · Breakfast · Lunch
Rimska cesta 2, 1000 Ljubljana
07:30–24:00
Cafe in Ljubljana serving cafe.
Ljubljana · Mediterranean · Lunch · Dinner
Mestni trg 15, 1000 Ljubljana
Mon–Sun 12:00–23:00
Restaurant in Ljubljana serving Mediterranean.
Ljubljana · Ice cream · Breakfast · Lunch
Mestni trg 13, 1000 Ljubljana
Mon–Fri 11:00–21:30; Sat 10:30–22:00; Sun 10:30–21:30
Ice-cream parlour in Ljubljana serving ice cream.
Ljubljana · Mediterranean · Lunch · Dinner
Stari trg 7, 1000 Ljubljana
Mon–Sat 12:00–23:00
Restaurant in Ljubljana serving Mediterranean. Offers outdoor seating.
Ljubljana · Italian · German home cooking · Lunch
Stari trg 9, 1000 Ljubljana
Mon–Sun 11:30–00:00
Restaurant in Ljubljana serving Italian and home cooking. Offers outdoor seating.
Ljubljana · Bakery · Breakfast · Lunch
Stari trg 10, 1000 Ljubljana
Bakery in Ljubljana serving bakery.
Ljubljana · Japanese and sushi · Lunch · Dinner
Breg 8, 1000 Ljubljana
Tue–Sun 11:30–22:30
Restaurant in Ljubljana serving Japanese.
Ljubljana · Cafe · Breakfast · Lunch
Trubarjeva cesta 72, 1000 Ljubljana
Cafe in Ljubljana serving cafe.
Ljubljana · Mediterranean · Fish and seafood · Breakfast
Breg 20, 1000 Ljubljana
Tue–Sat 12:00–23:00; Sun 09:00–18:00
Restaurant in Ljubljana serving Mediterranean and fish and seafood.
Ljubljana · Cafe · Breakfast · Lunch
Gallusovo nabrežje 27, 1000 Ljubljana
Mon–Sun 08:30–24:00
Cafe in Ljubljana serving cafe. Offers outdoor seating.
Ljubljana · German home cooking · Breakfast · Lunch
Stari trg 21, 1000 Ljubljana
Mon–Sat 08:00–16:00
Restaurant in Ljubljana serving home cooking. Offers outdoor seating.
Ljubljana · Asian · Breakfast · Lunch
Gornji trg 15, 1000 Ljubljana
Mon–Fri 12:00–22:00; Sat–Sun 10:00–22:00
Restaurant in Ljubljana serving Asian. Offers outdoor seating.
Ljubljana · German home cooking · Breakfast · Lunch
Šmartinska cesta 152, 1000 Ljubljana
9:00–17:00
Restaurant in Ljubljana serving home cooking. Offers outdoor seating, takeout.
Ljubljana · Cafe · Breakfast · Lunch
Krakovski nasip 10, 1000 Ljubljana
Mon–Fri 09:00–15:00; Sat–Sun 10:00–16:00
Cafe in Ljubljana serving cafe. Offers takeout.
Ljubljana · Mexican · Lunch · Dinner
Gornji trg 23, 1000 Ljubljana
Mon–Wed 11:00–20:00; Thu–Sat 11:00–20:30; Sun 11:00–15:00
Restaurant in Ljubljana serving Mexican. Offers outdoor seating.
Ljubljana · Balkan grill · Lunch · Dinner
Rečna ulica 8, 1000 Ljubljana
Wed–Sat 18:00–23:00; Sun 12:00–16:00
Restaurant in Ljubljana serving Balkan grill.
Ljubljana · Italian · Pizza · Lunch
Koprska ulica 94, 1000 Ljubljana
Mon–Thu 11:00–21:00; Fri 11:00–22:00; Sat 12:00–22:00; Sun 12:00–21:00
Restaurant in Ljubljana serving pizza and Italian.
Ljubljana · Pizza · Lunch · Dinner
Streliška ulica 22, 1000 Ljubljana
Tue–Sun 12:00–22:00
Restaurant in Ljubljana serving pizza.
Ljubljana · Cafe · Breakfast · Lunch
Opekarska cesta 1, 1000 Ljubljana
Mon–Sun 10:00–24:00
Cafe in Ljubljana serving cafe. Offers outdoor seating.
Ljubljana · Pizza · German home cooking · Breakfast
Zaloška cesta 151, 1000 Ljubljana
Mon–Fri 09:30–22:00; Sat–Sun 11:00–22:00
Restaurant in Ljubljana serving pizza and home cooking.
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.
Ljubljana · Cafe · Breakfast · Lunch
Zaloška cesta 171, 1000 Ljubljana
Mon–Fri 06:00–22:00; Sat 07:00–22:00; Sun 08:00–15:00
Cafe in Ljubljana serving cafe.
Ljubljana · Chinese · Lunch · Dinner
Jurčkova cesta 7, 1000 Ljubljana
Tue–Sun 12:00–22:00; Mon Closed
Restaurant in Ljubljana serving Chinese.
Bük · Pizza · Lunch · Dinner
Széchenyi utca 11., 9737 Bük
Mon–Thu 11:30–20:00; Fri–Sat 11:30–21:00; Sun 11:30–20:00
Hordó Étterem stands at Széchenyi utca 11 in the centre of Bük, on a site that has served food and drink for more than a hundred years. The house traces its first written mention to October 1919, when a bishop's visit ended with a festive lunch at what was then the Galavits inn. It later passed to Antal Lökkös, who had started there as a young waiter, and became the meeting place of the local craftsmen's club, the village choir and the first table tennis players of Bük. From 1980 it was known as the Aranyhordó, and in 1995 it hosted the opening of the first Bük wine festival. After a full rebuild the restaurant reopened in the summer of 2021 under its present name, next to the Park Hotel. The interior aims to be smart without being stiff, and a lounge with a relaxed café and beer bar feel is open to restaurant guests too, including for watching a football match. The chef works with local and seasonal produce, and each month brings its own seasonal dishes, while every weekday at midday there is a set lunch menu on a weekly rotation. Fresh pizza has its own menu, from Margherita, Tonno and Quattro Formaggi to the house Hordó pizza and a spicy Ungherese with sausage, served at the table, on the terrace or to take away. From time to time the restaurant holds buffet lunches and dinners for locals and hotel guests alike. The Hordó has been a fixed address for wedding parties for decades and still takes weddings for up to 80 guests, along with company gatherings, and tables can be reserved by phone.
Bük · Fish and seafood · Breakfast · Lunch
Kossuth utca 38., 9737 Bük
Fehérló, the White Horse, is a restaurant with a guesthouse on Kossuth utca in Bük, set in a green part of town a few minutes by car from the spa quarter of Bükfürdő. The kitchen builds on tradition and cooks seasonally from fresh, local ingredients, and the dining room is open every day from eleven in the morning until ten at night. The current menu, in use since Whitsun 2026, is written out in Hungarian, German, Czech and English. Among the house favourites are pork tenderloin wrapped in bacon with croquettes and a choice of cheddar, creamy mushroom or plum sauce, an original Hungarian beef stew with dumplings, spicy sirloin strips in a creamy sauce with mushrooms, bacon and baby carrots, and Mexican style chicken wings with spiced potato wedges. The poultry section adds chicken breast stuffed with cottage cheese and leek, wrapped in bacon and grilled, and a breaded chicken breast filled with bacon, red onion, pickles and cheddar. Many dishes can be ordered as a half portion. The Fehérló platter for two brings together grilled stuffed chicken, breaded pork, roast pork neck with spicy lecsó, fried catfish and Hungarian style roast pork with rice, croquettes, chips and salad. Children have their own page of dishes named after Winnie the Pooh and his friends. The guesthouse has eleven rooms, a trampoline and garden games for children and free parking that is locked at night. Bank and credit cards as well as the SZÉP card are accepted, and visitors who are not staying overnight can arrange to come for breakfast in advance.
Bük · Steak and grill · Fish and seafood · Lunch
Kossuth Lajos u. 70., 9737 Bük
Tue–Sun 11:00–22:00; Mon Closed
Kespub sits on Kossuth Lajos utca, the main street running through the centre of Bük, a short drive west of the spa quarter. It calls itself a restaurant and pizzeria with a distinctive, atmospheric interior, and it seats 110 guests indoors. From spring until autumn the garden is open as well, and the house suggests it for a cold drink in the sun. The menu, printed in Hungarian, English, German and Czech, mixes traditional dishes with local specialities and hearty home style Hungarian cooking. Soups include clear meat broth with fine noodles or homemade liver dumplings, garlic cream soup with cheese toast, beef goulash soup and a chilled raspberry cream soup with toasted pistachios. Main courses run from veal paprikash with egg dumplings and pork tenderloin wrapped in bacon with porcini cream sauce to barbecue pork ribs with coleslaw, a New Zealand tenderloin steak, salmon steak on saffron risotto and garlic shrimp spaghetti. Caesar salad comes with chicken, beef or shrimp, and there is fried Trappist cheese for those who skip meat. A sharing platter for two combines ribs, stuffed chicken breast, Sicilian chicken and tenderloin slices with rice, potatoes and grilled vegetables. Desserts include cheesecake with raspberry sauce, pistachio tiramisu and a chocolate soufflé with vanilla ice cream. The bar side matters too: Hungarian and foreign beers, a wide choice of Hungarian pálinka and cocktails. The pub shows football matches and hosts birthday and name day parties, hen and stag evenings and class reunions. Food can be packed to take away, and cards and the SZÉP card are accepted.
Ljubljana · Bakery · Breakfast · Lunch
Grajzerjeva ulica 31, 1260 Ljubljana
Mon–Fri 05:30–15:00; Sat 05:30–14:00
Bakery in Ljubljana serving bakery.
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 · 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 · 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.
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.