Red Lobster 651

Red Lobster #651 is a Red Lobster restaurant located at 928 West Huntington Drive in Monrovia, California.