Pizza World – 12305 Olive Blvd, Creve Coeur, Missouri – Phone: (314)576-0000 Pizza World – 12305 Olive Blvd, Creve Coeur, Missouri – Phone: (314)576-000012305 Olive Blvd St. Louis, MO 63141 United States (US)Phone: 314-576-0000Email: danny@pizzaworldusa.net