Olive Garden 4342

Olive Garden #4342, also known as Olive Garden Edmonton - Stony Plain Rd, is an Olive Garden restaurant located at 10121 171 Street Northwest in Edmonton, Alberta.