Elicia's Pizza

Flag as Inappropriate

Elicia's Pizza offers St. Louis-style, thin-crust pizza along with pasta, toasted sub sandwiches and appetizers at this location on Lemay Ferry Road in South County. Ted Drewe's frozen custard is also available for customers craving dessert. The restaurant has very limited seating and focuses primarily on carry-out and delivery service.
4401 Lemay Ferry Rd, Saint Louis, MO 63129
(314) 846-4111
  • Hours: Sun - Thu, 11am - 1am; Fri - Sat, 11am - 2am
  • Accessible: no
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »