Red Lobster 229

Red Lobster #229 is a Red Lobster restaurant located at 4766 McKnight Road in Pittsburgh, Pennsylvania.