Skip to content
Voykit

Eat · Gornji Grad (Upper Town)

Štruklji lunch, Upper Town (confirm venue)

Gornji Grad (Upper Town), Zagreblast order: unknownchairsTraditional Zagreb and Zagorje dishes

Order štruklji, the baked or boiled cheese-filled pastry of Zagreb, at a traditional restaurant on the hill; go at 12:00, and confirm the venue with your hotel.

Per person€15–30 (≈ US$18–35)2026 estimate
Best timebefore 12:30easiest walk-in
BookingWalk-in, no reservation OK
DietsVegetarianask for the rest
  • Cheese štruklji, the local comfort dish
  • A cellar-style lunch room
  • Order: Štruklji and a main
  • Table seating
  • Walk-in window: before 12:30
  • Queue risk: 12:30–14:00
  • Vegetarian options
  • Menu with prices on Voykit

Highlights come from Voykit's own data and desk notes, not from reviews. Hover a tag to see its source.

Rules in force · 11Non-EU visitors get 90 days in any rolling 180-day window…Mine-suspected land still exists in Bosnia and Herzegovin…The Upper Town has cobbles and steps
  • Europe ↗Non-EU visitors get 90 days in any rolling 180-day window, counted across all 29 Schengen states together — not per country; the Entry/Exit System now logs each crossing, so an overstay is detected automatically.
  • Europe ↗On the first Schengen entry since EES began, non-EU travellers give four fingerprints and a face photo at the border instead of a passport stamp; there is nothing to apply for or pay in advance.
  • Balkans ↗Mine-suspected land still exists in Bosnia and Herzegovina and in pockets of Croatia's former front line: outside towns keep to tarmac and waymarked paths, and treat red triangle signs and taped-off fields as absolute.
  • Balkans ↗Serbia refuses onward entry to travellers who reached Kosovo from a third country and then try to cross straight into Serbia; route Kosovo–Serbia legs through North Macedonia or Montenegro, or start the loop in Serbia.
  • Balkans ↗Hire cars need written permission from the rental company and valid insurance for every country on the line; Kosovo sells its own border insurance and some contracts exclude Albania, Kosovo or Bosnia outright.
  • Croatia ↗Croatia is in the EU and the Schengen area; the EU Entry/Exit System applies to non-EU visitors. Check the official EU and Croatian sources for your passport.
  • Croatia ↗Book car ferries and popular catamarans ahead in summer; foot passengers still need to be early for the busiest routes.
  • Croatia ↗Split and Dubrovnik fine visitors for walking shirtless or in swimwear away from beaches; carry a cover-up.
  • Zagreb and continental Croatia ↗Book Plitvice Lakes timed tickets ahead in season and arrive early.
  • Zagreb ↗The Upper Town has cobbles and steps: large suitcases go from the car to the door, never on a walk up the hill.
  • Zagreb ↗Dolac market is busiest and best in the morning; stalls thin out by early afternoon and on Sundays.
More
Map & directions
Directions

Add your hotel to get directions from it. · stays in this browser; shared with the pocket card.

Plan

Open now, when you can walk in, what to order

Go now?

Open?

Hours not published

Easiest walk-in

before 12:30

Reservations

Walk-in, no reservation

Per person

€15–30 (≈ US$18–35)2026 estimate · check

Walk-in windows

before 12:30: high12:30–14:00: riskyafter 14:30: high

A walk-in lunch is only planned as primary when your arrival lands outside the “impossible” window.

Menu and prices

2026 estimate
  • Štruklji (cheese)—€8–12 (≈ US$10–14)
  • Main course—€12–22 (≈ US$14–30)
  • Local beer or wine glass—€3–6 (≈ US$4–7)

Build your order

Tap + on what you want, or let Voykit suggest a starting order.

2 people
  • Štruklji (cheese)

    €8–12 (≈ US$10–14)

    Contains (from menu notes, check): dairy

    0
  • Main course

    €12–22 (≈ US$14–30)

    0
  • Local beer or wine glass

    €3–6 (≈ US$4–7)

    0

Food and drink

Nothing picked yet.

Menu prices are 2026 estimates (check the board or menu on the day).

Split the bill 2 ways

Pick dishes to see each person's share.

Sit-down restaurants: about 10%, less than the 15–20% US norm. Local custom: About 10% for good service, in cash. Tipping calculator

Pick at least one dish to make the full-screen list.

Not checked in the last 12 months (no check date on file).

On the ground

How to order, tip and pay, allergies, and booking

Tipping

Sit-down restaurants: about 10%, less than the 15–20% US norm.

Allergies and diets

  • YesVegetarian · Cheese štruklji and some soups. · say: “Ne jedem meso (I do not eat meat)”
  • AskVegan · Dairy is central.
  • AskHalal · Pork is common.
  • AskGluten-free · Pastry is wheat.

Booking

Booking
Walk-in, no reservation
Reservations
Taken
Note
Book for Fri–Sat and larger groups; confirm locally.

Not checked in the last 12 months (no check date on file).

Map and nearby

Where this place is, how to get there, and what is around it

Štruklji lunch, Upper Town (confirm venue)Štruklji lunch, Upper Town …

Map data © OpenStreetMap contributors

Directions

Add your hotel to get directions from it. · stays in this browser; shared with the pocket card.

The pin marks the centre of Gornji Grad (Upper Town): this place has no exact point on file.

More places in Gornji Grad (Upper Town)

More detail

Everything else we know about this place

How to order here, in full

How to order here

The order of play at the counter or table, what to say, how much to order and how to pay.

No shared language? Point at the dish or a photo of it. For a printed menu, translate a photo of it.

What to say

In EnglishSay or showSounds like
Good dayDobar danDOH-bar dahn
The bill, pleaseRačun, molimRAH-choon MOH-leem
Thank youHvalaHVAH-lah

Paying and tipping

Sit-down restaurants: about 10%, less than the 15–20% US norm.

  • Tipping: Round up or leave 5–10% in restaurants if service is not included.

At the table

  • Book weekend dinners.
  • Ask the price for market items before you buy.
  • Try one local dish a day.
Paying, diet and allergies

Paying

Cashyes
Cardcheck

likely

Diet and allergies

Yes means there is something for you; ask means possible with care; no means go elsewhere.

  • Vegetarianyes

    Cheese štruklji and some soups.

    Show: Ne jedem meso (I do not eat meat)

  • Veganask

    Dairy is central.

  • Halalask

    Pork is common.

  • Gluten-freeask

    Pastry is wheat.

What is in the dishes

  • Štruklji (cheese)dairy

Read from the menu names and notes; recipes vary and cross-contact is not tested. Check with the kitchen.

Make an allergy and diet card for Zagreb →

Who it suits, booking and the kitchen

Who it suits, booking, closures

goodTraditional-food fans — The classic dish at the classic price.
goodVegetarians — Cheese štruklji are meat-free.
goodFamilies — Simple food, high chairs common (confirm).
okLate diners — Kitchens close between lunch and dinner.
Dress code
Casual.
WhenStatusNote
Sundaycheck before you goSome close or shorten hours.
Public holidayscheck before you goConfirm.

Show the kitchen

local-language lines from this guide

Tap a need to get a large screen you can hold up to staff. The wording is the guide’s; a helper who reads the language should confirm it if your allergy is serious.

Comfort, facts and cons

Hygiene and comfort

Restrooms
Restroom on site
Seating
Chairs at tables · Indoor tables in a cellar-style room; a few terrace tables in summer (confirm)
Kids
Simple food, high chairs common (confirm)

Hygiene

  • Freshly baked or boiled to order in most kitchens.

Facts

Reservations
Taken — Book for Fri–Sat and larger groups; confirm locally.
Capabilities
food · toilet · seated_rest
Getting there
Walk from the Upper Town squares (confirm the venue) · ~3 min walk

Cons

  • Venue not verified here: treat this as a category.
  • Busy at lunch; book on weekends.

Deep dive

Questions, alternatives, and where our facts come from

Questions and answers

Questions and answers

answered by Voykit editors · dated
What are štruklji?

Rolled dough filled with cheese, cooked by boiling or baking; a signature dish of Zagreb and Zagorje.

Checked 2026-09-29 · Voykit desk

Answers come from Voykit editors, not from other travellers.
If it is closed or full

Sources

Was this useful?

Directions
62 pages, for the metro and roaming-off days
Not saved offline