INSIDERMediterranean
Kleine Houtstraat 44,
2011 DN,
Haarlem
Average price €47
INSIDERMediterranean
Lange Veerstraat 8,
2011 DB,
Haarlem
Average price €35
INSIDERInternational
Generaal Cronjéstraat 10,
2021 JH,
Haarlem
Average price €35
MICHELINInternational
Nassaustraat 15 zw,
2011 PH,
Haarlem
Average price €75
YUMS x2Greek
Haltestraat 7,
2042 LJ,
Zandvoort
Average price €30
MICHELINMediterranean
Akerdijk 12,
1175 LE,
Lijnden
Average price €55
INSIDERFrench
Oostkolk 19,
2063 JV,
Spaarndam Gem. Haarlem
Average price €35
1 starMICHELINFrench
Jan van Goyenstraat 29,
2102 CA,
Heemstede
Average price €50
Indonesian
Concourslaan 8A,
2132 DK,
Hoofddorp
Average price €20
INSIDERInternational
Zeestraat 38,
2042 LC,
Zandvoort
Average price €43
INSIDERFrench
Bloemendaalseweg 35,
2061 CB,
Bloemendaal
Average price €49
INSIDERSeafood
Haltestraat 61,
2042 LL,
Zandvoort aan zee
Average price €35
INSIDERDutch
Zeestraat 26,
2042 LC,
Zandvoort
Average price €38