Red Lobster 778

Red Lobster #778 is a Red Lobster restaurant located at 425 West Dekalb Pike in King of Prussia, Pennsylvania.