Red Lobster 389

Red Lobster #389 is a Red Lobster restaurant located at 27760 Novi Road in Novi, Michigan.