Red Lobster 6366

Red Lobster #6366 is a Red Lobster restaurant located at 1085 Valley River Way in Eugene, Oregon.