MICHELININSIDERFrench
Jan van Goyenstraat 29,
2102 CA,
Heemstede
Average price €50
INSIDERFrench
Zandvoortselaan 127,
2106 CM,
Heemstede
Average price €39
French
Kruisstraat 13,
2011 PV,
Haarlem
30% off food