Pappagallo Cafe Pizzeria, 250 Oxford Street, Leederville, Phone 9444 0889.
The Pasta Or Pizza Dilemma … So excited to finally get to dine at Pappagallo in Leederville. It’s a Cafe with very good word of mouth and according to Google Pappagallo means Parrot, which is a little quirky. Love it.