Leonardi's Pizza
8142 Sheldon Rd, Elk Grove CA 95758
(916) 681-6400
Directions
Order Online Delivery
Postmates
Elk Grove, California
Leonardi's Pizza
8142 Sheldon Rd, Elk Grove
(916) 681-6400