Red Lobster 642

Red Lobster #642 is a Red Lobster restaurant located at 3370 Shenango Valley Freeway in Hermitage, Pennsylvania.