Red Lobster 553

Red Lobster #553 is a Red Lobster restaurant located at 1515 River Valley Circle North in Lancaster, Ohio.