Red Lobster 193

Red Lobster #193 is a Red Lobster restaurant located at 259 Clairton Boulevard in Pittsburgh, Pennsylvania.