Mastro’s Ocean Club has opened a new steakhouse restaurant in Las Vegas that resembles an indoor tree house. The 80-feet high structure, made from made of hand-crafted mahogany beams and sapele wood, was built by architect David Rockwell. The restaurant is located in the recently launched upscale Crystals at CityCenter shopping and dining complex in Las Vegas. You can find out more about the restaurant by visiting the official website and clicking on the Nevada location. Enjoy..