Red Lobster 481

Red Lobster #481 is a Red Lobster restaurant located at 4231 196th Street Southwest in Lynnwood, Washington.