Delicious! The pizza was seasoned perfectly. The dessert counter was beautifully arranged and there was a wide variety.
Leo's Caffe Italia
(38)
Advertisement
Photos
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
Also at this address
Reviews
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...
Hole in the wall amazing! Fresh homemade pizza, quality ingredients, great service, and homemade gelato. The chef is from italy, and the flour is imported. Got the diavalo, and two custom pizzas...
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.
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...
You might also like
Advertisement





