Villa-O is the place to be at night! Relax on the patio  

home     menu     about us


Dallas Area Map:


Knox/Henderson Area:

Map for Villa-O


Map for Villa-O

Map for Villa-O Italian Restaurant for Dining in Dallas, Texas Villa-O ◦ 4514 Travis Street, Ste 132 ◦ Dallas, TX 75205
Phone: 214.780.1880 ◦ Fax: 214.780.1770


Copyright Restauranteur, 2008-2016. All rights reserved.

Dallas Restaurants | Texas Restaurants | Restauranteur Home Page