- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Villa-o, Dallas, Texas Restaurant Details
Reserve a table - Villa-o - Inactive
Restaurant: Villa-o
Address: 4514 Travis St, Dallas (Dallas), Texas (TX), 75205
Send to devicePhone: (214) 780-1880
Food:
07/20/2016 8:57 amPlentiful patio seating and a dining room evocative of a luxury yacht with nautical details make this Knox-Henderson Italian a favorite brunch place, but it serves a dinner menu too with offerings ranging from pizzas and organic pastas to salads and traditional hot entrees. |
Please register here to leave your review, or log into your account.