I don't believe this place exists anymore, at least in the form it was on the post card. Very vintage and cool just the same.