Red Square

Red Square

With the biggest vodka selection this side of Poland, Red Square at Mandalay Bay whisks you way to a post-Civil War Russia.
3950 S. Las Vegas Blvd.
Las Vegas, NV 89119

Description

Location

3950 S. Las Vegas Blvd., Las Vegas, NV 89119

View the map

Guest Reviews