Medium level €€-€€€

Places I’ve personally visited are marked
Locations on google maps are marked 📍
Adamo ☑
Haarlem 📍
Classic Italian with excellent dry aged steak. 
https://www.adamohaarlem.nl
Arroz ☑
Haarlem 📍
Hip Spanish/paella
https://arrozhaarlem.nl/
Brick ☑
Haarlem 📍
Modern french restaurant with roof terrace
https://www.restaurantbrick.nl/
Bar Leoni
Haarlem 📍
Italian pasta restaurant
https://www.bar-leoni.nl/
Brasserie Bruis ☑
Haarlem 📍
Classic French, sister restaurant of michelin-starred restaurant Ratatouille
https://brasseriebruis.com/
Bistrobar Indonesia ☑
Haarlem  📍
Indonesian by famous chef Ron Blaauw (but go to de Lachende Javaan first!)
https://www.bistrobarindonesia.nl/
Bistro ML ☑
Haarlem 📍
French bistro, sister restaurant of michelin-starred restaurant ML
https://www.mlinhaarlem.nl/nl/bistro/
Cafe Colette
Haarlem 📍
French bistro with steak tartare, oysters and decent wine list
https://cafecolette.nl/
Diga ☑
Haarlem 📍
Italian with good wine list
https://www.digahaarlem.nl/
Fishbar Monk ☑
Haarlem 📍
Seafood combined with excellent wines
https://fishbarmonk.com/
Kloosterkeuken ☑
Haarlem 📍
French food with a waitstaff that has had difficulties in life.
https://www.dekloosterkeuken.nl/
de Lachende Javaan ☑
Haarlem 📍
Classical Indonesian. Get the Rijsttafel
https://delachendejavaan.com/
Maita ☑
Haarlem 📍
Nikkei (Peruvian-Japanese) kitchen with friendly staff
https://www.maita-restaurant.com/
Restaurant Rood 
Haarlem 📍
New modern French cuisine with Japanese/Asian influences
https://roodhaarlem.nl/
Samabe ☑
Haarlem 📍
Modern Indonesian with Michelin Bib Gourmand for excellent affordable food.
https://samabe.nl/
Specktakel ☑
Haarlem 📍
World kitchen with dishes such as ostrich, crocodile and duck
https://specktakel.nl/
Table24 ☑
Haarlem 📍
Shared dining French/fusion 
https://www.table24.nl/
Toujours ☑
Haarlem 📍
Classical French with extravagant interior design
https://restauranttoujours.nl/
Wilma & Albèrts ☑
Haarlem 📍
Classic steakhouse that’s been the steakhouse of Haarlem for decades
https://wilma-alberts.nl/
Brasserie Boudewijn ☑
Heemstede 📍
Small French plates with asian influences, to share
https://www.brasserieboudewijn.nl/
Brasserie de Canette ☑
Heemstede 📍
French brasserie food with a nice terrace
https://www.brasseriedecanette.nl/
Red Orchids ☑
Heemstede 📍
Asian restaurant with a Michelin Bib Gourmand for excellent affordable food.
https://redorchids.nl/