Wynn Plaza construction is underway on the Las Vegas Strip. The project consist of 102,000 square foot retail and restaurant space on two levels. The grand opening is expected to take place March 2018.