Villa Italian Kitchen in Cedar Falls, IA
1
Villa Italian Kitchen location found near Cedar Falls
Villa Italian - 6301 University Ave
Rating: 4.9
(
20 Reviews
)
6301 University Ave, Cedar Falls IA 50613
(319) 277-2285
Cedar Falls, Iowa
Similar Stores in Cedar Falls
Pizza Hut Cedar Falls
2 Locations