Restaurant
Mesa Pizza Iowa City
5 locals recommend
Location
114 E Washington St
Iowa City, IA
Longfellow
Tips from locals
I just don't know how you can not like Mesa. Need a testimonial? You can see 100 meter line sometimes at 1-2 am just to get your hands dirty with that one slice of awesomely delicious pizza. Whats even better? 10-20 different varieties of vegetarian pizzas to choose from, for all of you vegans!