I’m still trying to wrap my mind around the mushroom/chocolate combo. I hope some brave sole will post a review.
I do see a t-shirt in my future. We’ve been visiting LTU since sometime in the early 90’s. No one seems to know when it first opened. If you know please share.