Leonardo's Restaurant
1377, 1267 Liberty St A, Franklin
(814) 432-8421
Customers' Favorites
White Pizza with Added Roasted Garlic and Half of a Small Stromboli
Tiramisu Chocolate Torte Fries and Small 'Za
Pizza with Garlic Spinach N Mushrooms
Large Pepperoni and Meatball Pizza
Chicken Parmesan with Spaghetti
Cheese Stuffed Ravioli
Medium Pepperoni Pizza
Grilled Chicken Salad
XL Pepperoni Pizza
BBQ Chicken Pizza
Order Online
Recent Reviews
I was raised on leos best subs in town !! Every time I am home I always grab me Italian sub the best ! Only thing is last time they cooked it way to long but other then that it's the best !!
The food was amazing, the atmosphere is chill, but the absolute BEST part of this restaurant is the staff. Stephanie, our waitress, was incredibly funny and kind. She had our entire table laughing over and over. The staff at the front counter, i didnt catch their names, were joking with us and friendly, prices were incredibly reasonable and affordable, we paid barely over $100 to feed 6 people with meals so big we had to take leftovers. Stephanie was constantly coming back to...
I have worked in 4 different pizza places in the Pittsburgh Area (even one in New Hampshire for a bit), all of them Mom'n'Pop shops. I have about 8 years of professional experience and im definitely a pizza snob.
The plain cheese pizza i had here is the best pizza I've ever had. I even waited a bit till it was room temp to have the last slice,...