Olive Garden 4431

Olive Garden #4431, also known as Olive Garden Carson Mall - Southbay Pavillion, is an Olive Garden restaurant located at Southbay Pavillion, at 20532 Avalon Boulevard in Carson, California.