Piri Piri Complexe-Desjardins is a restaurant specializing in Piri Piri chicken. The establishment is known for offering fresh, generous, and affordable meals. It is located within the Complexe Desjardins.