Address: Zijlstraat 21, Haarlem, Noord-Holland - Nederland
Checkins
1
Avarage rating at this location
2.75
Gerard Meijer
The Louisiana Lobstershack
over 3 years ago