Olive Garden 1389

Olive Garden #1389, also known as Olive Garden Orange - Village at Orange, is an Olive Garden restaurant located at Village at Orange, at 2330 North Tustin Street in Orange, California.