Villa Fresh Italian Kitchen - Meadows Mall
(Be the first to review Villa Fresh Italian Kitchen - Meadows Mall)
Meadows Mall
4300 Meadows Ln
Downtown, Las Vegas
89107
Phone Number:
(702) 259-5031
Villa Italian Kitchen commits to their hospitality, high quality ingredients, homemade dough, and whole milk mozzarella! They remain to give quality service and make you feel at home! Visit this location inside the Meadows Mall!