Red Lobster 578

Red Lobster #578 is a Red Lobster restaurant located at 2950 Plainfield Road in Joliet, Illinois.