Leon's Pizza Address: 643 2nd St, Webster City, IA 50595 Phone: (515) 832-2215 Payment: Cuisine: Pizza Nice to Know: Good For Kids Yes Noise Level Average Pizza, Restaurants Other Businesses: Grid Iron Grill and Sports ... at 1121 E 2nd St, Webster City, IA 50595 C & C American Tap at 526 1/2 2nd St, Webster City, IA 50595 Chuong Garden at 528 2nd St, Webster City, IA 50595 Lunch Box at 609 2nd St, Webster City, IA 50595 2nd Street Emporium at 615 2nd St, Webster City, IA 50595