Founded in 1964, IMO's Pizza is a chain of quick-service restaurants. Located in Florissant, Mo., the restaurant serves a variety of pastas, sandwiches, appetizers, desserts and salads. It offers pizza in different topping options, such as cheese, pepperoni, hamburger, Canadian bacon, sausage, bacon and chicken. The pizza restaurant also serves various beverages, including Pepsi, Mountain Dew, Dr. Pepper and iced tea. Its other menu includes garlic breads, bread sticks, chicken wings and Cinnamon sticks with icing.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.