The Towers at Williams Square
$ • American, New American
5205 N O'Connor Blvd, Irving
(972) 830-9452
The Towers at Williams Square offers a beautiful view of Irving and Dallas, with a fancy and peaceful atmosphere at the 26th floor Constellation Club. The restaurant provides an exceptional dining experience, known for its great design, significant architectural features, and as a unique complex surrounded by impressive development and architecture.