Red Lobster Reviews & Details
1030 Montgomery Hwy
Red Lobster is located at 1030 Montgomery Hwy in Birmingham near the intersection of Old Orchard Rd and Leona Way. Their menu consists of American dishes . Call (205) 822-7240 today!
- On The Menu:Seafood
- Major Intersection:Old Orchard Rd And Leona Way
Tell us more about Red Lobster Birmingham!