See More Hear More Watch More Hear More Get on iTunes
Variety Variety

Twin Peaks Pop Up Restaurant in London

“Twin Peaks” fans who happen to be in London in the next few months can sign up for an “immersive dining experience” at pop-up restaurant The Owls Are Not What They Seem. Named for one of the TV shows’ iconic phrases, the experiential dinners will likely feature cast members interacting with diners as characters from the show. #EntertainmentBiz


More from