Olive Garden 4343

Olive Garden #4343, also known as Olive Garden Edmonton - Gateway, is an Olive Garden restaurant located at 4110 Gateway Boulevard Northwest in Edmonton, Alberta.