The Chandelier Room

1130 Dragon St, Dallas, 75207