Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

The Green Room

5 years ago

ID: #100677

Listed In : Business & Services

Business Description

The Green Room is a very unique and trendy rooftop sports bar, gastropub and American restaurant pool hall in Dallas, Texas located in Deep Ellum with a skyline view. Three fully stocked bars and dining areas with a full menu. You will have the best time here. You won't regret it!

No Review.

Please login / register to add your review.