Mandalay Place is a retail and dining destination situated within the Mandalay Bay Resort and Casino in Las Vegas, NV.
Featuring a variety of shops and restaurants, Mandalay Place offers visitors a convenient and upscale shopping and dining experience without having to leave the resort.
Generated from their business information