Red Lobster 6247

Red Lobster #6247 was a Red Lobster restaurant located at 2323 Highway 6 in Sugar Land, Texas.