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