Centrally located on King George Boulevard and the newton Ring Road (68th Ave). The building on the northwest corner of the plaza houses the Dennys Restaurant while the southwest building has small retail units. The large building has 2nd floor offices with balconies and retail units below.