Red Lobster 512

Red Lobster #512 is a Red Lobster restaurant located at 21233 Hawthorne Boulevard in Torrance, California.