Red Lobster 589

Red Lobster #589 is a Red Lobster restaurant located at 2294 South 1300 East in Salt Lake City, Utah.