1308 Melrose Ave. Iowa City, Iowa
(319) 351-4588
Napoli classics baked in a wood-fired oven
About
Menu
Dinner Menu
Weekly Specials Menu
Dessert Menu
Drinks Menu
Catering
The Best Italian Restaurant in Iowa!
The Best Pizza in Iowa City? Click here for the full story!
VIEW MENU
1308 Melrose Ave. Iowa City, Iowa
(319) 351-4588
Info@maggiesfarmpizza.com