piri restaurant restaurant piri piri Rua Vale Formoso 1 RC 8135-148 Almancil See map. Piri Piri BBQ. … Written By danielskathleencastaneda Tuesday, February 15, 2022 Add Comment Edit