You will miss Angelo's Pizza if you are not looking for it. It's truly a little hole in the wall place with a tiny TV, but this place is the best pizza in STL County hands down. The toppings are always plentiful, the pizza is always warm and incredible and the garlic cheese bread is just amazing. If you think Imo's is good, this place will absolutely escalate your definition of good pizza. It's SO good. It is on the expensive side, but it's worth it. Trust me.