Red Lobster

3400 W. Century Blvd

Inglewood, CA 90303