i have lived in the area while in college and moved back recently, and never had a reason to visit this plaza. Frankly, I never really knew it existed until I was told there was an awesome deli within it. Because of the personal gym nearby that I used to frequent, I would visit this commercial center for various reasons. Notably, this place is super busy during the day because of all the surrounding biotech, and it’s presence is well justified for the local services and eats that it provides.