Which restaurant focuses more on just pizza, Valentino's and Imo's Pizza?
Valentino's: Valentino's is a regional Italian restaurant chain based in Lincoln, Nebraska. Imo's Pizza: Imo's Pizza is a U.S. chain of pizza restaurants based in the greater St. Louis, Missouri area.
Imo's Pizza