Imo's Pizza

Imo's Pizza

Restaurants

St. Louis, MO 1,662 followers

We are the official home of Imo's Pizza and its franchisees of 100+ parlors. It's more than pizza--it's Imo's!

About us

Imo's Pizza is a U.S. pizza chain based in St. Louis, Missouri. Imo's was founded in 1964 by Ed and Margie Imo. There are over 100 locations which collectively employ over 5,000 people. Imo's is known for its St. Louis-style pizza, a crispy thin crust pizza topped with tangy Provel cheese.

Industry
Restaurants
Company size
1,001-5,000 employees
Headquarters
St. Louis, MO
Type
Privately Held
Founded
1964
Specialties
Pizza, Franchising, Retail, and Wholesale

Locations

Employees at Imo's Pizza

Updates

Similar pages

Browse jobs