Falbo Brothers Pizza
Address:
230 Kirkwood Ave, Iowa City, IA 52240
Phone:
(319) 337-9090
Pizza,
Restaurants
Other Businesses:
- Zaza's Pasta at 518 Bowery St, Iowa City, IA 52240
- Kitchen at 223 S Dodge St, Iowa City, IA 52240
- King Louie's Pizza at 922 Maiden Ln, Iowa City, IA 52240
- The Thai Spice at 1210 S Gilbert St, Iowa City, IA 52240
- Los Portales at 1402 S Gilbert St, Iowa City, IA 52240