Imo's Pizza

★★★★★
  • 5806 Hampton Ave

    St Louis, MO 63109

    Map & Directions
  • 314-832-9677

About Imo's Pizza

Hours
Mon. - Thu. 11am - 11:30pm;Fri. - Sat. 11am - 1am;Sun. 11am - 11pm

Food

Food
More choices in St Louis:
Resultset_next

Feraro's Jersey Style Pizza

925 Geyer Ave St Louis, MO

Resultset_next

Trattoria Marcella

3600 Watson Rd St Louis, MO

5.0 1
Hi! Sign in to let us know how Imo's Pizza was?
Write a Review
.

I'm from down South and have spent extensive time in NY city. NOTHING compares to IMO's pizza. Definitely gourmet and always satisfying.... Please open one in Houston now!

5
★★★★★

I'm from down South and have spent extensive time in NY city. NOTHING compares to IMO's pizza. Definitely gourmet and always satisfying.... Please open one in Houston now!

Was this review helpful to you?
Ratings_icons Ratings_icons

 

Wait, you're the expert.

If you've been to or used Imo's Pizza, leave a review.

It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.



Write a Review