'Twin Peaks' Pop-Up Restaurant: Cherry Pie, Cosplay, and Damn Fine 'Coffee'

Responsive image
source