Leo's Of Lancaster
Address:
1320 Great Falls Rd, Lancaster, SC 29720
Phone:
(803) 286-8416
Hours:
- Mon: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-10pm
Payment:
Restaurants,
Foods-Carry Out,
Barbecue
Other Businesses:
- Bubba's Dairy Bar & Grill at 1416 Springdale Rd, Lancaster, SC 29720
- AM PM GAS AND GRILL at 1553 LYNWOOD DR, LANCASTER, SC 29720
- South 200 Drive-In Restaurant at 1547 Great Falls Rd, Lancaster, SC 29720
- S & C Family Restaurant at 1691 Great Falls Rd, Lancaster, SC 29720
- KFC at 1263 Great Falls Rd, Lancaster, SC 29720