Drag box to select area
Founded by Leroy and Lucille Brown in 1970, this Imo's location has been a staple in the Maplewood area for more than 40 years. The pizzeria serves up its famous thin crust pizza, pasta, sandwiches, hot chicken wings and fresh salads. Open seven days a week, the menu is available for dine-in, carryout or delivery. This location also has a TV for watching your favorite game while dining.
2600 S Big Bend Blvd, Maplewood, MO 63143
- Fax: 314-647-5596
- Hours: Mon, 10am - 11pm; Tue - Thu, 10am - 11:30pm; Fri, 10am - midnight; Sat, 11am - midnight; Sun, 11am - 10:30pm
- Accessible: no