When my dad and I would travel to St. Louis. We would have Alicia's delivered to the hotel room. Are they still around(tried yellowpages)? That to me was a great thin crust greasy cheese slice.
You're probably thinking of Elicia's. They are indeed still around. They have several locations around town. I can't remember the last time I had their pizza. I may have to give them a shot some time soon.