I'm also very interested in this spot. Checking the address on Google Maps says it's permanently closed, but I found a sign recently advertising with their phone number, so they have to be still operative in some way. Did you ever get to visit the place? If that's the case, a review would be...