Red Lobster 6213

Red Lobster #6213 is a Red Lobster restaurant located at 479 Telegraph Road in Waterford, Michigan.