Leo's Pizza 116 South Main Street, Darlington, SC 29532
About the Business
Leo's Pizza is a beloved eatery located at 116 South Main Street in Darlington, South Carolina. This cozy restaurant is known for serving up delicious, piping hot pizzas that are loaded with fresh, high-quality ingredients. Whether you're in the mood for a classic pepperoni pizza or a specialty pie like the BBQ chicken, Leo's has something to satisfy every craving. The friendly staff and inviting atmosphere make Leo's Pizza the perfect spot to enjoy a casual meal with friends or family. Come visit us and taste why Leo's Pizza is a local favorite in Darlington!
Photos
Location & Phone number
116 S Main St, Darlington, SC 29532, United States
Hours open
Monday:
Closed
Tuesday:
16:00 - 22:00
Wednesday:
16:00 - 22:00
Thursday:
16:00 - 22:00
Friday:
16:00 - 22:00
Saturday:
16:00 - 21:30
Sunday:
Closed
Reviews
"We came there for pizza because Florence doesn’t have this type of pizza plus it’s really good. Naples pizza is not your typical pizza. My husband is from Italy and knows great pizza and theirs is the best! We ordered a large pepperoni pizza and had enough to take some home to enjoy later! The crust is what makes this pizza special!"
"It seemed like I was bothering them being there. I went to get the $1 a slice deal and it was very awkward. The guy used his unwashed hands and touched my pizza, the pizza was burnt. The girl at the counter was on her phone the ENTIRE time. I don't know, overall bad experience! Which sucks because I Love pizza!"
"Leo's has some good pizza, and the wings were great."
"The pizza and Italian Stromboli were delicious!! The only thing I recommend is calling your order in ahead of time, because both times I have waited an hour. The food is well worth the wait though."
"I enjoyed the wings & pizza & friendly staff! I will be back!"
List of local businesses, places and services in South Carolina
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos