Elicia's Pizza is located at the address 4401 Lemay Ferry Rd in Saint Louis, Missouri 63129. They can be contacted via phone at (314) 846-4111 for pricing, hours and directions. Elicia's Pizza specializes in Rehearsal Dinners, Corporate Events, Fundraisers.
Elicia's Pizza has an annual sales volume of 501K - 999,999. .For more information contact Dave Mayer, Owner
Elicia's Pizza provides...
Elicia's Pizza is Saint Louis family owned and operated since 1981. There are currently 5 Elicia's in the Saint Louis area. The goal of Elicia's Pizza is to bring you, the customer, the hottest, freshest pizza straight to your door in a timely manner. We use only the freshest products available to make your pizza. Here at Elicia's, we make our own dough and sauce on an almost daily basis to...