This depends upon your favorite style. For example, if you want a modern take on Japanese, look no further than Nine Fine Foods in North Perth.
If you are after cafe-style dining featuring freshly made pastas and local produce, take your pick. We have hundreds of quality cafes. Use a simple heuristic, pick one that has many customers dining. Don't choose one with most/all the tables empty.
The suburb of Ardross has a great and low-cost Nepalese restaurant called the Hamali Ghurka. If Indian is your favorite fare, I go to the Cinnamon Restaurant in East Victoria Park - but we have many very good Indian restaurants in Perth.
I'm sure you'll find a great place in Perth. Enjoy your visit. over 6 years ago