Pinterest • The world’s catalogue of ideas

Explore Twin Peaks Episodes, Peaks Filming and more!

Norma, I’ll see you in my dreams…” Twede’s Cafe in North Bend, WA will be completely restored to its original look as the RR Diner and serve as a set for 18 (!) new Twin Peaks episodes. Afterwards, it will stay open to the public!