Come to Villa Italian Kitchen at 6909 N Loop 1604 E, San Antonio, TX for a delicious Italian meal.
Villa Italian Kitchen was founded with one store, one family and one concept in 1964, when our founder, Michele Michael Scotto brought his authentic old-world recipes from Naples, Italy to New York City. Micheles commitment to hospitality, quality ingredients, like homemade dough, 100% whole...