Venue DirectoryRestaurantsLeela’s Pizza & Wine Uptown2355 Olive St., #145Dallas, TX 75201[email protected]https://www.leelas.com/Phone:469.505.2103Request More InformationFill out the form below to request more information about Leela’s Pizza & Wine Uptown.Latest in RestaurantsRestaurantsLe 9eRestaurantsSixty Vines Washington, D.C.RestaurantsTronaRestaurantsGina’s on CongressRelated StoriesAll Restaurants With Private RoomsCarnivaleAll RestaurantsCity Winery New YorkAll RestaurantsBarbuto & Waxie's Private Dining RoomAll RestaurantsThalassa Restaurant