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
(314) 647-3468
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »