Dallas • Texas • United States •
Pyramid Restaurant & Bar