Red Lobster 597

Red Lobster #597 is a Red Lobster restaurant located at 905 North First Street in Yakima, Washington.