Red Lobster 131

Red Lobster #131 is a Red Lobster restaurant located at 101 Twelve Mile Road in Madison Heights, Michigan.