alert

Oh, shoot! Villa Italian Kitchen is temporarily not accepting orders.

Villa Italian Kitchen
4 Star Yelp Rating
21 Ratings yelp logo
11201 Bass Pro Pkwy STE F03Little Rock, Arkansas 72209 | Restaurant Info