Restaurant IDD
Claim4.6
#18 of 128 restaurants in Leiden - €€€€
Turfmarkt 9, 2312 CE Leiden
4.6
Recommended dishes
Want to see the full menu for Restaurant IDD?
Laat je emailadres achter en we voegen deze normaliter binnen 24 uur toe!
#18 of 128 restaurants in Leiden - €€€€
Turfmarkt 9, 2312 CE Leiden
Laat je emailadres achter en we voegen deze normaliter binnen 24 uur toe!