THE HOME OF QUALITY Pizza
Fresh Ingredients. Friendly Service
Located in Lake Helen
The Gem of Florida
Welcome to Papa’s Pizza & Subs
We are a local, family owned restaurant, passionately serving Lake Helen, FL for over 30 years with deliciously baked New York style pizzas, subs, calzones, pastas, salads, desserts and more.
Phone
(386) 228-3444
(386) 228-3451
Location
336 S Lakeview Dr, Lake Helen,
FL 32744
Hours
Sun - Mon Closed
Tues–Thur 11am–730pm
Friday 11am–830pm
Sat 11am–730pm
Dine in or take out. Delivery not available.