The Log Cabin Restaurant

The Log Cabin Restaurant

11 Lehoy Forest Drive, Leola, PA 17540

  • PHONE: (717) 626-9999
  • FAX: (717) 568-2801