Went here twice during our visit to Montreal and were not disappointed. We went to Romados the day before and decided we definitely still had a craving for Portuguese chicken, but felt bad about going to the same place two days in a row... Piri Piri was a great alternative!
I ordered the chicken sandwich and rice, and my boyfriend ordered a chicken sandwich and fries. I'm also now obsessed with egg tarts and bought one for both me and my boyfriend. Piri Piri is comparable (menu wise) to Romados but also different in a lot of ways.
The fries were solid, hand cut and tossed in a garlicky seasoning. I noticed they had these potato balls that everyone seemed to be ordering, I for some reason did not order them and am now regretting that decision. The chicken sandwich itself was quite good too, they use the same crusty roll Romados does (which I actually find is too much bread), but I liked the sauce quite a bit more here. I found the hot sauce at Romados to be more like a chili oil, but the sauce here is almost like a cream sauce (although I don't think it contains any cream). The hot sauce was not as hot as I had anticipated but still delivered a nice kick. The only negative would be that they used a lot of dark meat, while Romados used mostly white meat. There was more fat in this sandwich that I had to pick out.
The egg tart was good. MMMMM. Man I love those things. I could sit down and eat a box with a hundred of them. The service here was great, everyone had a smile on their face and were very patient while answering my 100 irritating questions. I went back the next day on the way home after receiving disappointing food at a neighbouring restaurant (review to follow), and the experience was the same. Can't go wrong for under $10.