Call In Advance For Extra Large Orders (Serving up 200 People)
Established in 1961
Located in Sterling, IL
- Rosemary Cook
5/11/2024
"Al & Leda’s in Sterlings is the best around. We moved here from Elgin , our neighbor highly recommended Al & Leda’s. If you’re looking for a good pizza you must give them a try."