Haarlemmerstraat

Haarlemmerstraat 61
2312 DL Leiden, Nederland
071 5144424
 
Hours of Operation:
Sunday - Wednesday   11:00 AM - 11:00 PM
Thursday - Saturday     11:00 AM  -  2:00 AM