Stumbled upon this place when dropping my kid off at a rock-climbing birthday party in the complex. Though I got take-out, the dinning room was nice and looked very family-friendly. The food in the display cases looked fresh and tasty. We decided on a whole chicken and a small size rice/potatoes and salad to go. The bill came to about $23. My family of three enjoyed our dinner - it was good and properly prepared - however, it wasn't my favourite. My only complaint was that there was alot of grease in the bottom of the potato container. Piri-Piri is pretty run-of-the-mill as far as Portuguese chicken goes. I'd go back if convenient, but wouldn't go out of my way.