Red Lobster 655

Red Lobster #655 is a Red Lobster restaurant located at 104 Moraine Pointe in Butler, Pennsylvania.