Leo's Caffé Italia

Franklin, NC · Italian restaurant

Rating
4.6/5
★★★★★ 4.6
Rank in Franklin
#58
of 89 restaurants
City Percentile
61%
rating percentile
Address
Leo's Caffé Italia, 91 Georgia Rd, Franklin, NC 28734
Phone
(828) 349-0115
Website
leoscaffeitalia.com
Status
Closed · Opens 11 AM Sat

Leo's Caffé Italia is a restaurant located in Franklin, NC. It is one of 89 restaurants listed in Franklin. Its 4.6-star rating is above the Franklin city average of 4.4 stars.

Hours

Friday11 AM–9 PM
Saturday11 AM–9 PM
SundayClosed
MondayClosed
Tuesday11 AM–9 PM
Wednesday11 AM–9 PM
Thursday11 AM–9 PM

Accessibility & Amenities

✓ Identifies As Veteran Owned ✓ Outdoor Seating ✓ No Contact Delivery ✓ Delivery ✓ Onsite Services ✓ Takeout ✓ Dine In ✓ Fast Service ✓ Great Coffee ✓ Great Dessert ✓ Serves Local Specialty ✓ Lunch ✓ Dinner ✓ Solo Dining ✓ Wheelchair Accessible Entrance ✓ Wheelchair Accessible Parking Lot

Services

Italian restaurantCoffee shopPastry shopPizza restaurant

Top Restaurants in Franklin

NameRatingReviews
Not Just Donuts!★★★★★ 5.020 reviews
Gracious Plates on Main★★★★★ 4.820 reviews
Market Square Patisserie★★★★★ 4.820 reviews
El Taco Loco★★★★★ 4.720 reviews
Ms Lois' Restaurant★★★★★ 4.720 reviews
Juanitos Ice Cream Shop★★★★★ 4.720 reviews
La Toluca bakery★★★★★ 4.720 reviews
Graff's Tavern★★★★★ 4.720 reviews
Smokestack Cafe & Catering★★★★★ 4.620 reviews
828 cafe★★★★★ 4.620 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.