Love Love Love Imo's Pizza! I missed it so much when I lived outside St. Louis. So glad to be back. Just like I remember it!
We had a GREAT experience here. We went in with a group of 8 people, got great service, really big sandwiches (though the bread was pretty lacking) and super good Imo's Pizza!
The place was nice enough though in a kind of a weird neighborhood. Plenty of parking.
We walked from here to the baseball game which was great!
more