Villa Italian
(4.86mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
6301 University Ave,
Cedar Falls,
IA
(319) 277-2285
Cedar Falls Brown Bottle
(6.72mi)Italian, Pizza
✓ Takeout
+ ✓
Delivery
1111 Center St,
Cedar Falls,
IA
(319) 266-2616