The news of another Imo’s Pizza opening up in KC this fall has got some people pretty excited. Others insist that the pizza is garbage and doesn’t belong east of Columbia.
Currently the only Imo’s in the KC area is located in south OP near 135th and Quivira. The Westport location closed it’s doors a while back.
Wherever you stand on the Imo’s pizza debate, the new location is slated to open off of Rainbow Blvd near 43rd Street this fall. Are you looking forward to that gooey Provel cheese?