I stay in downtown St. Louis regularly on business. This is far and away the fastest and best delivery restaurant servicing the downtown area. Not in the mood for pizza, don't worry they have a full menu and pretty much everything I have tried is good...with the exception of the toasted ravioli...don't get it, what's the big deal?
If your in a hotel and need a quick dinner delivered right to the room...this is your place. Also they are open later than just about any where else you'll find. Highly recommended!
more