Red Lobster 674

Red Lobster #674 is a Red Lobster restaurant located at 979 North 400 West in Layton, Utah.