Leola Pizza Italian Restaurant
Give Us a Call 717-656-7230
Welcome!

FREE DELIVERY
To Businesses Only

BYOB

FREE WIFI
HomeAbout UsMenuGift CardsContact Us