Olive Garden 1570

Olive Garden #1570, also known as Olive Garden Burbank Empire Shopping Center, is an Olive Garden restaurant located at Burbank Empire Shopping Center, at 1741 North Victory Place in Burbank, California.