If you're a local, then you know all about Imo's. Imo's Pizza is an institution in St. Louis that's known for its square pizza. Pizza isn't the only thing available. The restaurant also offers salads, pasta dishes, sandwiches and desserts. There are a few tables inside for seating, but delivery is also offered.