Restaurants Dallas
Your neighborhood wine bar focused on sustainability with an approachable tap wine list and delicious cocktails. Our menu offers simple salads, pizzas and snacking boards that are perfect for sharing!
Leela's Wine Bar - Uptown can be found at 2355 Olive Street . The following is offered: Restaurants, Restaurants: American - In Dallas there are 1274 other Restaurants. An overview can be found here.
Loading map...