Meaning this place is straight out of Twin Peaks. If you don't know what Twin Peaks is, and therefore don't wish you could spend time there, then you may not be charmed by the Labor Temple. But if you you're like me and like your bars with a little log-lady spirit, then this is the place for you.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.