2715 Elm St Dallas TX United States 75226
Deep Ellum's classic bar & grill, The Green Room has reopened as of June 2013. Enjoy cold drinks, great food and a fantastic view of the city on our rooftop patio!
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link