Red Lobster 6222

Red Lobster #6222 is a Red Lobster restaurant located at 340 West Route 436 in Altamonte Springs, Florida.