Red Lobster 132

Red Lobster #132 is a Red Lobster restaurant located at 25901 Hoover Road in Warren, Michigan.