Red Lobster 6390

Red Lobster #6390 is a Red Lobster restaurant located at 1110 Interstate 70 Drive Southwest in Columbia, Missouri.