Leela's Wine Bar - Uptown
2355 Olive St #145, Dallas
(469) 505-2103
Menu
Restaurants in Dallas, TX
Leela's Wine Bar - Uptown
2355 Olive St #145, Dallas, TX 75201
(469) 505-2103