Leonardo's Restaurant | Italian

$ • Italian, Pizza, Vegetarian

Hours today·

About Leonardo's Restaurant | Italian

Leonardo's Restaurant | Italian is a popular diner serving delicious Italian food. The menu includes pizza, subs, pasta, salad, calzones, stromboli, wedges, dinners, appetizers, and an AYCE fish fry on Friday. The pizza is described as authentic Italian style with a thick crust, well made per the order. The sauce is simple and sweet, the mozz is plentiful and cheesy, and the dough is light and not doughy. The small calzones are enormous, and the steak is exceptional for a non steakhouse. Everything is top notch and delicious. The restaurant gets busy on weekend nights and during local events, so it is recommended to come early or order to go. Leonardo's does not normally take reservations but can accommodate large parties with a call ahead. The food is excellent, comes on time and hot, and portions are plentiful with leftovers to take home. The service is great, and the atmosphere is cool.

Menu

Add a Menu
Leonardo's Restaurant | Italian Menu
Leonardo's Restaurant | Italian Menu

Customers' Favorites

Photos

Add a Photo
Leonardo's Restaurant | Italian
Leonardo's Restaurant | Italian
View All Photos

Recent Reviews

4.4
242 ratings
5
81%
4
7%
3
7%
2
4%
1
1%
Food
4.7
Atmosphere
4.6
Service
4.6

Share your opinion about Leonardo's Restaurant | Italian

Always a good place to go when were visiting family in Franklin, Pa
I love pretty much everything on their menu. My favorite is linguine and clam sauce. Subs a gr8 too, they use same dough as pizza crust for bread, yummy 😋
Good food and best pizza in town. Sweet sauce and soft crust is standard, if you like that 😊 if you want it crispier, you can probably ask them to make it that way. I also find that they have fried pickles (spears) available off menu.

Read All Reviews(242)

Hours

Monday Closed
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8PM
Saturday 11AM - 8PM
Sunday Closed
Updated on: