INSIDERFrench
Bloemendaalseweg 35,
2061 CB,
Bloemendaal
Average price €49
YUMS x2INSIDERInternational
Lange Veerstraat 15,
2011 DA,
Haarlem
Average price €45 Accepts Yums
YUMS x2MICHELINItalian
Frankestraat 17,
2011 HT,
Haarlem
Average price €39
MICHELINInternational
Spaarne 96,
2011 CL,
Haarlem
Average price €49
MICHELIN Special - 4 gangen lunch €82.5
European
Kruisweg 28,
2011 LC,
Haarlem
Average price €35 Accepts Yums
INSIDERMediterranean
Kleine Houtstraat 44,
2011 DN,
Haarlem
Average price €47
International
Frederikspark 2,
2012,
Haarlem
Average price €35 Accepts Yums
International
Warmoesstraat 5,
2011 HN,
Haarlem
Average price €39
MICHELINFrench
Jan van Goyenstraat 29,
2102 CA,
Heemstede
Average price €50
INSIDERMediterranean
Lange Veerstraat 8,
2011 DB,
Haarlem
Average price €35
INSIDERMediterranean
Warmoesstraat 21,
2011 HN,
Haarlem
Average price €37
INSIDERInternational
Generaal Cronjéstraat 10,
2021 JH,
Haarlem
Average price €35
INSIDERGrilled
Zijlstraat 39,
2011 TK,
Haarlem
Average price €48
International
Zeeweg 83,
2051 EC,
Overveen
Average price €40
INSIDERInternational
Ripperdastraat 13A,
2011 KG,
Haarlem
Average price €37
INSIDERFrench
Oostkolk 19,
2063 JV,
Spaarndam Gem. Haarlem
Average price €35