The White Owl Steakhouse Address: 318 Welcome Lake Rd, Beach Lake, PA 18405 Phone: +1 570-729-7000 Cuisine: Steaks and seafood Read more