Pepe's Piri Piri

32-64 Lee High Road London SE13 5FH