Drag box to select area
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
- Hours: Sun - Thu, 11am - 1am; Fri - Sat, 11am - 2am
- Accessible: no