A modern Slovenian restaurant and wine bar located by the Ljubljanica river. Known for traditional local dishes, Slovenian wines, charcuterie boards, and one of the best terraces in Ljubljana’s old town.
📍 Cankarjevo nabrežje 13, Ljubljana
🕒 Daily: 08:00–01:00
🌐 Website
A small traditional spot famous for the authentic Carniolan sausage — one of Slovenia’s most iconic dishes. Quick, simple, and perfect for trying classic Slovenian street food in the heart of the old town.
📍 Ciril-Metodov trg 15, Ljubljana
🕒 Daily: 10:00–21:00
🌐 Website
The best place in Ljubljana to try traditional Slovenian štruklji — rolled dumplings with both sweet and savory fillings. Located by the Ljubljanica river, it’s a cozy local spot perfect for a quick authentic Slovenian meal or dessert.
📍 Adamič-Lundrovo nabrežje 1, Ljubljana
🕒 Daily: 07:30–20:00
🌐 Website
A modern fine dining restaurant focused on seasonal Slovenian ingredients and elegant presentation. Known for creative tasting menus and a refined atmosphere in the heart of Ljubljana’s old town.
🕒 Daily: 12:00–22:00
🌐 Website
A trendy restaurant and wine bar combining creative small plates, natural wines, and a vibrant nightlife atmosphere. Popular for stylish dinners, cocktails, and late-night drinks in the city center.
📍 Nazorjeva ulica 2, Ljubljana
🕒 Tue–Sat: 12:00–00:00 / 02:00
🌐 Website
A stylish bistro by world-renowned Michelin-star chef Ana Roš, combining Slovenian ingredients with modern international flavors. Known for creative sharing plates, signature cocktails, and a relaxed fine dining atmosphere in the city center.
📍 Čopova ulica 5a, Ljubljana
🕒 Daily: 07:00–00:00
🌐 Website
One of Ljubljana’s oldest traditional restaurants, famous for Slovenian classics, grilled meats, and a warm local atmosphere. A historic spot in the city center that has been serving guests for over 250 years.
📍 Slovenska cesta 40, Ljubljana
🕒 Daily: 10:00–23:00
🌐 Website
A legendary local pizza spot known for huge portions, affordable prices, and late-night dining. Popular with both locals and students, it’s one of Ljubljana’s most iconic casual restaurants.
📍 Gregorčičeva ulica 3, Ljubljana
🕒 Daily: 11:00–00:00
🌐 Website
A lively Mexican restaurant in the city center known for colorful interiors, cocktails, tacos, and generous portions. A fun casual dining spot with a vibrant atmosphere and outdoor terrace.
📍 Cankarjeva cesta 6, Ljubljana
🕒 Daily: 11:00–23:00
🌐 Website
A trendy brunch café and dessert spot known for creative pancakes, specialty coffee, colorful interiors, and Instagram-worthy desserts. Popular for breakfast, brunch, and sweet treats in the city center.
📍 Slovenska cesta 51, Ljubljana
🕒 Daily: 07:30–22:00 / 23:00
🌐 Website
A modern riverside brunch spot known for specialty coffee, minimalist interiors, and beautifully plated breakfast dishes. Popular for relaxed brunches, fresh pastries, and a cozy café atmosphere.
📍 Petkovškovo nabrežje 65, Ljubljana
🕒 Daily: 08:00–17:00
🌐 Website
A charming French-style café known for all-day brunch, homemade pastries, and one of the prettiest terraces in Ljubljana. Perfect for breakfast, coffee, or a relaxed lunch in the old town.
📍 Trg francoske revolucije 4, Ljubljana
🕒 Daily: 07:30–23:00
🌐 Website
A stylish restaurant blending Mediterranean flavors with Indian cuisine in a modern and elegant atmosphere. Known for creative dishes, homemade bread, cocktails, and beautiful terrace in the center.
📍 Eipprova ulica 1a, Ljubljana
🕒 Daily: 11:00–23:00
🌐 Website
One of Ljubljana’s most popular vegan restaurants, known for creative plant-based food, homemade desserts, and a cozy atmosphere in the old town. A great spot for both vegans and non-vegans.
📍 Gornji trg 33, Ljubljana
🕒 Tue–Sat: 12:00–22:00
🌐 Instagram
A trendy healthy café known for fresh juices, smoothie bowls, vegan dishes, and specialty coffee. Perfect for a light breakfast, healthy brunch, or quick refresh in the city center.
📍 Slovenska cesta 38, Ljubljana
🕒 Mon–Fri: 07:00–20:00 | Sat: 09:00–17:00
🌐 Website
An award-winning burger spot by the Ljubljanica river, famous for gourmet burgers, craft beer, and a lively atmosphere. One of the most popular casual dining places in Ljubljana, especially for late-night food and drinks.
📍 Cankarjevo nabrežje 3, Ljubljana
🕒 Daily: 12:00–01:00
🌐 Website
A popular casual burger spot known for juicy smashed burgers, loaded fries, and a relaxed street-food atmosphere. Great for quick comfort food in one of Ljubljana’s liveliest neighborhoods.
📍 Trubarjeva cesta 47, Ljubljana
🕒 Daily: 11:00–23:00
🌐 Website
A well-known local burger chain inspired by classic American smash burgers. Famous for quality ingredients, simple menu, crispy fries, and a cool urban street-food vibe in the city center.
📍 Nazorjeva ulica 4, Ljubljana
🕒 Daily: 11:00–22:00
🌐 Website
An elegant chocolate boutique and café famous for handmade pralines, artisan chocolates, and premium desserts. A perfect stop for chocolate lovers looking for high-quality sweet treats in the city center.
📍 Trg republike 1, Ljubljana
🕒 Mon–Sat: 09:00–20:00
🌐 Website
A stylish French-inspired pastry shop known for beautifully crafted cakes, macarons, and modern desserts. One of Ljubljana’s most popular spots for coffee and elegant sweet treats in the old town.
🕒 Daily: 08:00–20:00
🌐 Website
A modern dessert boutique known for artistic pastries, specialty desserts, and unique Asian-inspired flavors. A stylish sweet spot by the river, perfect for coffee and beautifully crafted cakes.
📍 Breg 12, Ljubljana
🕒 Daily: 10:00–20:00
🌐 Website
A small artisan gelato shop known for handmade Italian-style ice cream and creative seasonal flavors. A perfect riverside stop for a refreshing dessert while exploring Ljubljana’s old town.
📍 Dvorni trg 1, Ljubljana
🕒 Daily: 10:30–23:30 / 00:00
🌐 Website
One of Ljubljana’s most famous ice cream spots, known for creamy Italian-style gelato, homemade cakes, and long summer evening lines. A must-visit dessert stop in the heart of the old town.
📍 Mačkova ulica 2, Ljubljana
🕒 Daily: 09:00–22:00 / 22:30
🌐 Website
A popular riverside dessert café known for premium gelato, homemade cakes, specialty coffee, and one of the best terraces in Ljubljana. Perfect for ice cream, brunch, or evening desserts by the river.
📍 Petkovškovo nabrežje 3, Ljubljana
🕒 Daily: 08:00–22:00 / 23:00
🌐 Website