A St. Louis-area favorite is expanding its reach in the Kansas City market. Imo’s Pizza opened the doors to a new location in North Kansas City this week. Whether you’re a longtime Imo’s lover or just ...
St. Louis’ Imo’s Pizza has opened its third location in the Kansas City metro — this one farther north than its sister spots. The new spot opened in the Northland at 8502 N. Jefferson St. on Monday, ...