INSIDERMediterranean
Kleine Houtstraat 44,
2011 DN,
Haarlem
Average price €47
30% off food
INSIDERFrench
Bloemendaalseweg 35,
2061 CB,
Bloemendaal
Average price €49
INSIDERMediterranean
Lange Veerstraat 8,
2011 DB,
Haarlem
Average price €40