Red Lobster 46

Red Lobster #46 is a Red Lobster restaurant located at 1030 Montgomery Highway South in Vestavia Hills, Alabama.