Lions Den Address: RR 120, North Bend, PA 17760 Phone: (570) 923-1980 Restaurants, Subs & Sandwiches Other Businesses: North Bend Mtn View Hotel Inc at 233 Main St, North Bend, PA 17760 North Bend Mtn View Hotel Inc at 233 Main St, North Bend, PA 17760