6 mediterranean places in Ljubljana we have eaten in, sorted by editor score. All cuisines in Ljubljana | Mediterranean across every city.
Ljubljana sits close enough to the coast and to Italy that a Mediterranean tilt feels native rather than imported. Spajza, tucked into the old town, is the standard-bearer for the warmer, seafood-leaning side of the city's cooking, while Gostilna As and Restavracija Allegria carry the style in the centre. Expect olive oil, fish and Primorska wine more than anything heavy.
Spajza ★ 4.4
stari-grad · Gornji trg 28, 1000 Ljubljana
Spajza on Gornji trg below the castle is one of Ljubljana's longer-running fine bistros, plating aged steaks and seafood in wood-and-vintage rooms.
Gostilna As ★ 4.5
center · Copova ulica 5a, 1000 Ljubljana
Gostilna As in the Knafljev passage pairs Karst seafood and handmade pasta with a 300-bottle Slovenian wine list, open since the late 1980s era.
Restavracija Allegria ★ 3.9
center · Nazorjeva ulica 8, 1000 Ljubljana
Allegria works in a rustic Mediterranean register a few blocks west of Preseren Square, pasta, seafood and a long list of Slovenian Istrian wines.
Restavracija Allegria ★ 3.9
center · Nazorjeva ulica 8, 1000 Ljubljana
Allegria works in a rustic Mediterranean register a few blocks west of Preseren Square, pasta and seafood with a Slovenian Istrian wine list.
Spajza ★ 4.3
stari-grad · Gornji trg 28, 1000 Ljubljana
Spajza on Gornji trg below the castle plates aged steaks and seafood in a wood-and-vintage room, family-run since 2004. A TableJourney editor pick.
Gostilna As ★ 4.5
center · Copova ulica 5a, 1000 Ljubljana
Hidden in Knafljev passage between Slovenska cesta and Wolfova, Gostilna As pairs Karst seafood and handmade pasta with a 300-bottle Slovenian wine list.