Landhaven Address: 1194 Huffs Church Rd, Barto, PA 19504 Phone: (610) 845-3257 Restaurants Other Businesses: Pied Piper Diner at 1605 Route 100, Barto, PA 19504 Union Jack's Olde Congo Hotel at 373 Hoffmansville Rd, Barto, PA 19504 Barto Hotel at 140 Barto Rd, Barto, PA 19504