Špajza is a fine-casual Slovenian restaurant at Gornji trg 28, on the quiet cobbled street below Ljubljana Castle in the Old Town of central Slovenia. The name means pantry or larder, and the cellar-style dining rooms, with vaulted ceilings, candlelight and warm wood, suit it. The menu follows the seasons and concentrates on Slovenian ingredients, with mains priced at roughly €16-28, which places it above the traditional taverns but well below the tasting-menu restaurants. Dishes commonly include seasonal meat and fish mains, wild game when in season, and a Slovenian cheese board, and the cooking tends to be more refined than rustic, with attention to plating and sauces. The drinks list emphasises Slovenian wines, including whites from Goriška Brda and Vipava and the orange wines the country is known for, and the staff can usually suggest a glass to match each course. The atmosphere is romantic and relaxed, with low lighting and a moderate noise level, and the restaurant is a popular choice for couples and small groups looking for a quieter evening away from the busier riverside quay. Dress is smart casual. The restaurant is open daily for lunch and dinner according to its listing, although visitors should check hours before going. Reservations are advised for Friday and Saturday evenings, and booking a day or more ahead is sensible in summer and around holidays; weekday lunch is generally possible on a walk-in basis. Booking is through the venue's own website or by phone. The street location means the restaurant is a short uphill walk from Mestni trg and the funicular station at Krekov trg, so it combines easily with a castle visit. Lunch tends to be calmer and slightly cheaper in practice than dinner, and the cellar tables offer the most atmosphere.
| Price | Mains about €16-28 (~$18-31) |
|---|---|
| Hours | Daily lunch and dinner (check before going) |
| Reservations | Reservations advised for Friday and Saturday evenings; walk-ins are generally possible at lunch on weekdays. Book through the venue's own website or by phone using the number shown on its Google Maps listing. |
| Address | Gornji trg 28, 1000 Ljubljana |
Signature dishes
- Seasonal Slovenian mains
- Wild game when in season
- Slovenian cheese board
Good to know
- Known for
- Candlelit cellar-style restaurant on the castle slope
Location
Gornji trg 28, 1000 Ljubljana
46.0458, 14.5087 View on map
Highlights
- Candlelit cellar-style dining rooms on Gornji trg
- Seasonal Slovenian mains and wild game in season
- Slovenian cheese board and local wine list
- Quiet street below Ljubljana Castle, away from the riverside crowds
Tips for visiting
- Reserve for Friday and Saturday evenings
- Lunch is calmer and a good way to sample the kitchen at a lighter spend
- Order Slovenian wine by the glass to try regional varieties
- Combine with the castle funicular, a few minutes' walk away
- Ask for a cellar table for the most atmosphere
When to visit
Evenings suit the candlelit setting best; weekday lunch is quieter.
Accessibility
The restaurant is in an older cellar-style building on a cobbled, sloping street, so step-free access may be limited. Visitors with mobility needs should phone ahead.
Frequently asked questions
What kind of food does Špajza serve?
Špajza serves seasonal Slovenian cooking, including game in season and a Slovenian cheese board.
How much are mains?
Mains cost roughly €16-28 (about $18-31).
Where is it?
At Gornji trg 28, on the street below Ljubljana Castle in the Old Town.