Red Lobster 484

Red Lobster #484 is a Red Lobster restaurant located at 2885 23rd Avenue in Greeley, Colorado.