Leon's Pizza
Add to Favorites
$$
OPEN NOW
Today: 11:00 am - 10:00 pm
42 Years
in Business
Saved to Favorites
Phone: (515) 832-2215
Address: 643 2nd St, Webster City, IA 50595
Website: https://leonspizza.food94.com
Parking: Street
Wi-Fi: No
Attire: Casual
Cuisines: Pizza
Alcohol: No
Takes Reservations: No
Outdoor Seating: No
Price Range : Average
817 2nd St, Webster City, IA 50595
2403 Superior St, Webster City, IA 50595
1121 E 2nd St, Webster City, IA 50595
407 Closz Dr, Webster City, IA 50595
545 2nd St, Webster City, IA 50595
1118 E 2nd St, Webster City, IA 50595
2401 Superior St, Webster City, IA 50595
626 2nd St, Webster City, IA 50595
500 E 2nd St, Webster City, IA 50595
615 E 2nd St, Webster City, IA 50595