Villa O THIS RESTAURANT IS CLOSED Villa-O

THIS RESTAURANT IS CLOSED Villa-O Map

4514 Travis St. (Knox St.)
Dallas, TX 75205
214-780-1880
Map
Cuisine: Italian
Serviceable Italian food by restaurateur Robert Colombo in a nautical-themed atmosphere at Travis Walk.
Openings: Lunch & Dinner daily, Brunch Sun.

Features