Pizza Plus Address: 1180 Cascade, Darrington, WA 98241 Phone: (360) 436-1712 Pizza, Restaurants Other Businesses: Hometown Bakery Cafe at 1180 Cascade St, Darrington, WA 98241 Glacier Peak Restaurant-Lounge at 1215 State Route 530 NE, Darrington, WA 98241 Red Top Tavern at 1030 Darrington St, Darrington, WA 98241 Burger Barn at 1020 Emens Ave N, Darrington, WA 98241