E Pizza is delicious.
Elicias pizza uses only the freshest indegrendits. all veggies are hand cut and from st.louis. not shipped in on a company truck. with a delicous 3 cheese mix, othrs charges for more than 1 cheese, without skimpy toppings. its like double what others call single topping