Olive Garden 4346

Olive Garden #4346, also known as Olive Garden Langley - Rio Can Centre, is an Olive Garden restaurant located at Rio Can Centre, at 20080 Langley Bypass in Langley, British Columbia.