pretty wild getting to dine in at the same cafe where twin peaks was filmed at, an experience made better by this incredibly tasty cherry pie 🤤