They have awesome sandwiches, pizzas and the hotwings are the best in town!They are the nices people to order from.I highly recommend them .I like there pizza better than Imos,Elicias pizza is the best thin crust pizza around St louis area!
Pros: Great food to go! Delivery too.
Cons: Somtimes delivery is slow but worth the wait.
more