International
Spaarne 40,
2011 CJ,
Haarlem
Average price €35
INSIDERMediterranean
Kleine Houtstraat 44,
2011 DN,
Haarlem
Average price €47
30% off food
Greek
Haltestraat 7,
2042 LJ,
Zandvoort
Average price €30
30% off food
MICHELININSIDERInternational
Spaarne 96,
2011 CL,
Haarlem
Average price €49
INSIDERInternational
Generaal Cronjéstraat 10,
2021 JH,
Haarlem
Average price €35
INSIDERDutch
Zeestraat 26,
2042 LC,
Zandvoort
Average price €38
INSIDERInternational
Spaarne 80,
2011 CL,
Haarlem
Average price €35
MICHELINAsian
Zandvoortselaan 139,
2106 CM,
Heemstede
Average price €42
30% off food
INSIDERFrench
Zandvoortselaan 127,
2106 CM,
Heemstede
Average price €39
Japanese
Burgemeester van Fenemaplein 2,
2042 TA,
Zandvoort
Average price €35
30% off food
Indian
Gedempte Oude Gracht 21-23,
2011 GK,
Haarlem
Average price €26
Indian
Gedempte Oude Gracht 53,
2011 GL,
Haarlem
Average price €23