Red Lobster 493

Red Lobster #493 is a Red Lobster restaurant located at 2920 West Division Street in St. Cloud, Minnesota.