Al & Leda's Pizza Villa
CLOSED NOW
Today: 11:00 am - 11:00 pm
Tomorrow: 11:00 am - 11:00 pm
63 Years
in Business
Phone: (815) 626-2780
Address: 1509 E 4th St, Sterling, IL 61081
Cuisines: Pizza, Caterers, Italian, Continental, European
Price Range : Average