Red Lobster 643

Red Lobster #643 is a Red Lobster restaurant located at 525 Galleria Drive in Johnstown, Pennsylvania.