Report copyright - Italian Restaurant & Pizzeria 289 West Main Street Leola ... · Italian Restaurant & Pizzeria 289 West Main Street Leola, PA 17540 717-656-8977 717-656-8991 Fax: 717-656-8977 Hours
Please pass captcha verification before submit form