972-682-1435
Leela’s Wine Bar is an approximately 1,500 s.f. tenant finish-out within an existing high-rise building located in the Uptown area of Dallas. The facility also includes a full kitchen and patio dining area.