Olive Garden 4345

Olive Garden #4345, also known as Olive Garden Calgary - Northgate Plaza, is an Olive Garden restaurant located at Northgate Plaza, at 333 36th Street Northeast in Calgary, Alberta.