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.