Mesa Pizza

★★★★★
  • 114 E Washington St

    Iowa City, IA 52240

    Map & Directions
  • 319-351-6372

About Mesa Pizza

Hours
Mon - Sat, 10:30am - close; Sun, 11am - 10pm

Food

Food
More choices in Iowa City:
Resultset_next

The Mill

120 E. Burlington St. Iowa City, IA

Resultset_next

Sbarro

201 S Clinton St Ste 234 Iowa City, IA

5 1
Hi! Sign in to let us know how Mesa Pizza was?
Write a Review
.

The pizza here is fantastic. Pizza on Dubuque is still my favorite pizza in Iowa City but these guys are a great competitor. They offer an insane variety of unique pizza toppings. Every time I come, I try a different one. So far I've tried

3
★★★★★

The pizza here is fantastic. Pizza on Dubuque is still my favorite pizza in Iowa City but these guys are a great competitor. They offer an insane variety of unique pizza toppings. Every time I come, I try a different one. So far I've tried

 

Wait, you're the expert.

If you've been to or used Mesa 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