Al & Leda's Pizza Villa

Phone orders only

1509 E 4Th St, Sterling, IL 61081

$0 MinimumAre you the owner?
SliceRestaurants in Sterling Al & Leda's Pizza Villa
Price: $$