Elicia's Pizza Plumber - Saint Louis, MO Looking to contact Elicia's Pizza? You can reach them at 314-846-4111