Leo's Caffe Italia

Closed
yelp logo

(35)

Photos

91 Georgia Rd
Franklin, NC 28734

Leo's Caffe Italia is an artisan Italian eatery in Franklin, NC, dedicated to providing high-quality, primarily organic and natural Italian food selections, as well as gourmet Italian coffee. With a focus on sourcing the freshest ingredients from local and international suppliers, they offer a diverse menu of savory and sweet food options, making it a perfect spot for breakfast, lunch, or dinner.

Guests can enjoy their meals and drinks in a cozy and inviting atmosphere, whether on the sunny patio or inside the caffe with free wifi and ample seating. Leo's Caffe Italia prides itself on its commitment to quality and simplicity, offering a taste of South Italy through artfully crafted dishes and a wide variety of hot and iced beverages.

Generated from the website

Reviews

yelp logo
4.535 reviews
Photo of Laura B.
Laura B.
6/24/2025

My mom and I consider ourselves pizza connoisseurs (hee hee) as we eat a lot of it. But the Mortazza pizza at Leo's Cafe Italia is possibly the best pizza on planet Earth. It is certainly the...

Photo of Chris C.
Chris C.
2/16/2025

Was decent, but should have ordered something fresh, not pizza out of the case. Advertised as deep dish, but you can see from my photo it was clearly all crust, so Detroit style. My least...

Photo of Ivonne R.
Ivonne R.
7/12/2025

Decent pizza, staff was friendly and welcoming, and I loved how thin the crust was as I'm not a fan of thick crust where one is eating all bread vs ingredients.

Kristin F.
8/19/2025

My Husband and I LOVE it here! Food is fabulous! Service is like being home and served like family style. BEST place to come anytime they are open. Truly just wonderful! We are grateful to have...

Jay F.
7/27/2025

We were in Franklin for the gem show and gave Leo's a try and we absolutely loved it. Truly Italian! We had pizza and a calzone and everything was perfect. The flour and other ingredients are...

Own this business?
See a problem?

You might also like

United StatesNorth CarolinaFranklinLeo's Caffe Italia