Store
Smoke Palace
9 locals recommend,
Permanently closed
Tips from locals
Closest 'coffee' shop. Take the number 9 tram and you will see it on your right.
Unique things to do nearby
Locals also recommend
Location
83 Linnaeusstraat
Amsterdam, NH