Stack Restaurant + Bar
STACK, inside The Mirage, in Las Vegas, is a 7,000 sq ft restaurant, that mirrors the canyon walls of the nearby landscape.
The Living Room, W-Hotel, Times Square, NYC