Red Lobster 434

Red Lobster #434 is a Red Lobster restaurant located at 29980 Plymouth Road in Livonia, Michigan.