Red Square
(Be the first to review Red Square)
3950 Las Vegas S Blvd
Paradise, Las Vegas
89119
Phone Number:
(702) 632-7407
Red Square is located in Mandalay Bay Resort & Casino. It is a premier dinner, cocktail, and nightlife destination. It features easy-to-share plates including steak tartare, chicken Kiev with bacon and brussels sprouts and more.