Villa Fresh Italian Kitchen
Add to Favorites
CLOSED NOW
Today: 10:00 am - 9:00 pm
Tomorrow: 10:00 am - 9:00 pm
Saved to Favorites
Phone: (816) 795-8459
Address: 18801 E 39th St S, Independence, MO 64057
Villa Pizza
Cuisines: Italian, European, Continental, Pizza
19008 E 39th St S, Independence, MO 64057
20001 E Jackson Dr, Independence, MO 64057
1123 W Main St, Blue Springs, MO 64015
12801 E Us Highway 40, Independence, MO 64055
16615 E 23rd St S, Independence, MO 64055
4675 Bass Pro Dr, Independence, MO 64055
17620 E 39th St S, Independence, MO 64055
18700 E 38th Ter S, Independence, MO 64057
19801 E Valley View Pkwy, Independence, MO 64057
12801 E Us Highway 40, Independence, MO 64055