Imo's Pizza - Florissant

Pizza, Italian, Lunch
6823 Parker Rd, Florissant I-63033-5312, United States
Dishes: 2

Imo's Pizza

Imo's Pizza
3.8 / 5 of 1493 Reviews
Phone
+13143558888
Address
6823 Parker Rd, Florissant I-63033-5312, United States

Opening Hours

  • Monday
    10:00 -12:00
  • Tuesday
    10:00 -12:00
  • Wednesday
    10:00 -12:00
  • Thursday
    10:00 -12:00
  • Friday
    10:00 -01:00
  • Saturday
    10:00 -01:00
  • Sunday
    11:00 -23:00

Feedback

★ 3.8 / 5 of 1493 Reviews

What User likes about Imo's Pizza:
They are usually always efficient and get the orders right. Could be a bit nicer, but I don't care that there's so much about the little chat as long as my food is right. View all feedback.

Other than the prices, I have no complaints. As someone who is lactose intolerant, I can enjoy...

The only reason I didn't give this place is a 5 star because it is hit or miss when you order o...

My go-to place whenever I'm in town. The service is always excellent, and the STL Stack pizza i...

They are usually quite efficient and always get the orders correct. While they could be a bit f...

Menu Items

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now