Gastro Report · Leiden · Updated 2026-06-28

Leiden at the Table — 516 gastro places across 9 subtypes

This report is a map-first directory drawn from Localinar's per-city dataset for Leiden (version 1.0, 2026-06-28, 2,417 total entities). Every figure on this page is either a count, a coordinate, or a name pulled directly from the dataset. There are no ratings, no prices, no opening hours and no quality judgements — only what the dataset actually contains. Coverage varies — some businesses may not yet be on our map.

516
Gastro-related entities
9
Distinct subtypes
589
Food & Hospitality (top-level)
2,417
Total entities in dataset
Coverage

A 7.4 × 6.8 km footprint at ~10.36 places per km²

The 516 gastro entities sit inside a bounding box that stretches from lat 52.132555 to 52.198981 (north–south) and from lon 4.450265 to 4.549478 (east–west). That is roughly 7.37 km north-to-south by 6.75 km east-to-west — and within that footprint the dataset carries an approximate density of 10.36 gastro places per square kilometre. That density figure is computed over the simple bounding-box rectangle (~49.8 km²) and overstates dispersion: the true distribution is heavily concentrated in the city centre.

Bounding box
lat  52.132555 → 52.198981  (~7.37 km N–S)
lon  4.450265 → 4.549478  (~6.75 km E–W)
density  ~10.36 entities / km²

The footprint extends beyond the City of Leiden proper: max latitude 52.198981 reaches the Warmond area (e.g., Bourgondie in Warmond), and parts of the perimeter extend into Oegstgeest and Zoeterwoude. Treat the dataset as "Leiden and immediate surroundings", not the municipality boundary strictly. Leiden's official ten wijken are present as district labels on 97.85% of all entities: Binnenstad-Noord, Binnenstad-Zuid, Roodenburgerdistrict, Bos- en Gasthuisdistrict, Merenwijkdistrict, Stationsdistrict, Boerhaavedistrict, Morsdistrict, Leiden-Noord and Stevenshofdistrict.

Top tier · the Big Four

Restaurant 195 · Fast Food 113 · Cafe 80 · Pub 57

Together these four subtypes account for 445 of the 516 gastro entries — roughly 86% of the layer. Each card below shows the count, the keyword(s) that matched against the sub/subEn field, and a list of named entities pulled verbatim from the Localinar dataset.

Restaurant

keywords matched: restaurant
195
The single largest gastro bucket. Cuisine is not a field in the dataset, so Argentinian, Italian, Dutch and everything else all sit inside this one count.
  • 't Fust · site52.154732, 4.492739
  • A-One · site52.147244, 4.476412
  • Anna et Fred · site52.154409, 4.486797
  • Annie's · site52.159482, 4.491231
  • Aperitivo · site52.159602, 4.488037
  • Argentijns Restaurant El Fierro · site52.162899, 4.484449
See all 195 restaurants on the map →

Fast Food

matched: fast food
113
  • 2DAYZZ · site52.164918, 4.50397
  • Ak Mir · site52.155811, 4.493539
  • Ak-Al kebab · site52.177156, 4.469091
  • Arya Eethuis · site52.175767, 4.506306
  • Azzurro · site52.145118, 4.494014
  • Bella Donna · site52.178637, 4.51422
See all 113 fast food →

Cafe

matched: cafe
80
  • &tea · site52.161, 4.488086
  • 't Suppiershuysinghe · site52.1582, 4.486612
  • 30ml · site52.157732, 4.491832
  • Anne&Max · site52.156408, 4.493342
  • BIU!TEA · site52.159284, 4.491298
See all 80 cafes →

Pub

matched: pub
57
  • 't Dijkje · site52.155356, 4.507194
  • Bar Olaf · site52.158394, 4.49614
  • Bourbon Street · site52.160277, 4.484078
  • Bourgondie · site52.197877, 4.505618
  • Café Caat · site52.159679, 4.489382
See all 57 pubs →
Mid tier

Bakery 34 · Ice Cream 13 · Delicatessen 12 · Bar 11

The next-largest subtypes. Each card shows count, matched keywords, and named examples with coordinates from the Localinar dataset.

Bakery

matched: bakery
34
  • Ammerlaan de Bakkers · site52.195656, 4.5028
  • Bakker Jan · site52.152239, 4.489475
  • Bakker van Maanen · site52.166186, 4.507322
See all on the map →

Ice Cream

matched: ice cream
13
  • Danice · site52.186818, 4.471048
  • Gelateria Maxim's · site52.157731, 4.492826
  • IJs van Matthijs · site52.160818, 4.488705
  • IJscafé Danice · site52.159206, 4.491264
See all on the map →

Delicatessen

matched: deli
12
  • Da Angela · site52.158931, 4.488953
  • Dames Dietz · site52.177476, 4.470151
  • De Fransoos 2.0 · site52.154548, 4.489618
  • Deli Pies & Coffee Company · site52.161542, 4.485916
  • Fromagerie du Patron · site52.186855, 4.471042
See all on the map →

Bar

matched: bar
11
  • Bierlokaal De Veste · site52.163475, 4.484679
  • COC Leiden · site52.163063, 4.494859
  • Café Frank · site52.157056, 4.486572
  • Café van Hout · site52.153869, 4.493634
  • De Fusie · site52.168138, 4.460887
See all on the map →
Long tail

Brewery 1 — a single dedicated brewery in the dataset

The smallest gastro subtype by count. Counts are keyword-matches against the subtype label — so a brewery tagged as "Pub" or "Restaurant" in the Localinar dataset would not appear here.

Brewery

matched: brewery
1
  • Pronck52.163674, 4.494743
See on the map →
Honesty

What this dataset does not cover

Plainly: the gastro directory is an inventory of places, not a guidebook. The fields below are absent from every entry. Treat the limits as the boundary of an inventory, not a defect.

Cuisine is not a field. Anna et Fred (subtype: Restaurant), Aperitivo (subtype: Restaurant) and Argentijns Restaurant El Fierro (subtype: Restaurant) all sit inside the same Restaurant bucket of 195 entries. There is no single-bucket cuisine split.

Partnership is a flag, not a contract. The dataset carries a Yes/No-style partnership marker — in the gastro subset relevant here, the only observed value is "No". No contract terms, fees, or partner-onboarding dates are exposed.

And, listed verbatim, these are the data caveats that apply to this report:

  • Dataset contains only structural fields (name, category, subcategory in English/Dutch, coordinates, partnership flag, optional url, optional district, rare detail strings). No opening hours, opening dates, prices, ratings, review counts, employee counts, capacity, cuisine tags, dietary flags, payment methods, or contact details are present.
  • Subcategorization is single-label per entity (one sub value). A pizzeria is filed under Fast Food, an ice-cream parlour under Ice Cream, etc.; no multi-tag taxonomy is available.
  • Keyword filter matches against sub and subEn fields only (not on name). Names like 'Café Frank' or 'Pizzeria Azzurro' are captured because their subcategory contains a target keyword, not because of the name.
  • One false-positive class was filtered out: entries with subEn = 'Public Library' (sub = 'Bibliotheek') match the literal substring 'pub' inside 'Public' but are libraries, not pubs. 1 entity removed on this basis (BPlusC Bibliotheek Nieuwstraat).
  • Subcategory Bar (11 entries) maps to drinking establishments; the dataset has no separate snack-bar/juice bar/coffee bar distinction. Some venues filed as Bar (e.g., COC Leiden) are community/social venues with a bar function.
  • Subcategory Delicatessen (12 entries) blends prepared-food shops, cheesemongers, oil/vinegar speciality shops, and traiteur-style outlets; it is not exclusively sit-down gastronomy.
  • Subcategory Fast Food (113 entries) is broad and includes pizzerias, kebab/shawarma, broodjeszaken (sandwich shops), Asian takeaway, and snackbars (frituur-style). No further breakdown by cuisine is provided in the dataset.
  • Coordinates are precise to ~6 decimals (sub-metre nominal), but the dataset does not state a positional accuracy or geocoding source. 18 of 2417 entities (0.7%) are missing lat/lon entirely; all 516 gastro matches do have coordinates.
  • Bounding box spans beyond the City of Leiden proper: max latitude 52.198981 (Warmond area, e.g., Bourgondie in Warmond) and parts of the perimeter extend into Oegstgeest and Zoeterwoude. Treat the dataset as 'Leiden and immediate surroundings', not the municipality boundary strictly.
  • Density of 10.36 gastro entities per km² is computed over the simple bounding-box rectangle (~49.8 km²) and overstates dispersion: the true distribution is heavily concentrated in Binnenstad-Noord and Binnenstad-Zuid (city centre) — see district counts.
  • partnership is present on 100% of entities but its only observed value in the gastro subset relevant here is 'No' (no information on commercial partnerships or sponsored placements is exposed).
Methodology

How these counts were derived

Counts are derived from the Localinar entity database for Leiden as of 2026-06-28. The snapshot used here is the Localinar dataset (version 1.0, 2026-06-28), containing 2,417 entities. Subtype labels come from our standardised taxonomy.

  • Each entity carries a name, a top-level category, a Dutch subtype (sub), an English subtype (subEn), and a partnership flag. In the gastro subset, the Dutch and English subtype strings are identical English-language values (e.g., both "Restaurant"). Coordinates are present on 2,399 of 2,417 entries; all 516 gastro matches have coordinates.
  • Subtype counts are derived by string-matching keywords against the subtype labels — e.g. the Brewery count of 1 matches the keyword "brewery". This means an entity labelled "Pub" in the dataset would not be counted in Brewery even if it brews on-site.
  • Top-level Food & Hospitality totals 589; the gastro layer reported here is 516 entities (515 from Food & Hospitality plus 1 brewery, Pronck, filed under Commercial & Retail).
  • Coverage varies — some businesses may not yet be on our map. Free-text descriptions are present on only 18 of 2,417 entries (0.7%).
  • Leiden's district field applies to entities inside the ten official wijken. 97.85% of entities carry a district label; some peripheral entities (e.g. in Warmond, Oegstgeest, Zoeterwoude) carry no district value — this is a known property of the dataset, not a derivation error.
FAQ

Honest answers

How many gastro places are in this dataset?
516 gastro-related entities across 9 distinct subtypes, sitting inside a top-level Food & Hospitality bucket of 589. Every count on this page is a direct projection of the Localinar Leiden dataset as of 2026-06-28.
Why don't you show ratings or prices?
Because the dataset does not contain them. There are no review counts, star ratings, popularity scores, price tiers or average-bill figures attached to any entry. Adding such labels would be a fabrication.
Why is there only one Restaurant subtype for 195 places?
Cuisine is not a field in the dataset. Anna et Fred, Aperitivo and Argentijns Restaurant El Fierro are all labelled "Restaurant". We respect that and do not invent cuisine tags.
Does this cover only the City of Leiden?
No. The bounding box of 52.132555–52.198981 N and 4.450265–4.549478 E covers roughly 7.4 × 6.8 km and reaches into Warmond, Oegstgeest and Zoeterwoude. Treat the dataset as "Leiden and immediate surroundings", not the municipality boundary strictly.
How do you decide which entity is a "Brewery"?
A simple keyword match against the subtype label. The brewery count of 1 (Pronck) reflects entities whose subtype label matches "brewery" — places that brew but are tagged as Pub or Restaurant won't show up here.
Can I see these on a map?
Yes — every card carries a "See on the map" link to the Localinar Leiden interactive map filtered by that subtype.
How to read this

Where these 516 places sit in the wider dataset

The full Leiden file holds 2,417 entities across six top-level categories. Gastro (516) is one of many layers we publish.

Commercial & Retail

1,022

Food & Hospitality

589

Public & Institutional

344

Sports & Recreation

283

Culture & Events

107

Social & Community

72

Fields always present on every entity: name, top-level category, Dutch subtype, English subtype, partnership flag. Sometimes missing: coordinates (on 18 of 2,417), website (url present on 62.9% of all entities), district (on 97.85%), free-text description (on only 18 entries). All 516 gastro matches carry coordinates.

Provenance: bounding box ~52.13–52.20 N, ~4.45–4.55 E. Source: the Localinar dataset (version 1.0, 2026-06-28).

Related

More views of the Localinar dataset, in Leiden and beyond.