Red Lobster 35

Red Lobster #35 is a Red Lobster restaurant located at 1425 13th Street in Columbus, Georgia.