This Villa Italian Kitchen location has closed
320 W Kimberly Rd Sp 0001, Davenport IA 52806
Write a review
You May Also Like
0.28 miles
Lunardi's Restaurant - 102 E Kimberly Rd, Davenport
Italian, Pizza
0.51 miles
Papa Johns Pizza - 3839 N Brady St, Davenport
Pizza, Chicken Wings
0.54 miles
Van's Pizza Pub & Grill - 3333 N Harrison St, Davenport
Pizza, Pubs
Davenport, Iowa
Villa Italian Kitchen
Pizza in Davenport, IA
320 W Kimberly Rd Sp 0001, Davenport
Suggest an Edit
Nearby Stores
Helzberg Diamonds
320 W Kimberly Rd, Davenport
Talbots
320 W Kimberly Rd Space 76, Davenport
Barnes & Noble
320 W Kimberly Rd Unit 68, Davenport