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