Red Lobster 241

Red Lobster #241 is a Red Lobster restaurant located at 9140 Roosevelt Boulevard East in Philadelphia, Pennsylvania.