For lovers of pub food (and I am certainly one of those), another place you must try is the Findon Hotel. Located on Grange Road, it is only a fifteen minute or so drive from town. Consequently it should not be limited to just those who live in the Western Suburbs.
If you are after a $30 steak, I too have a solution for you. Hop onto their website, and print out vouchers that will give you $8 off for every main meal over $20. There really is no excuses not to try them out. With reasonable priced food and good quality as well, you simply can't go wrong.
Kids are welcome, as they have their own specialised menu, as well as a little indoor playground. Adults can have a cocktail or two, watch sports on the televisions, try their luck on the pokies, or even terribly belt out a few bars of karaoke on Friday nights.
If you have a special function such as a birthday, engagement party, or even if it is a casual get together, the Findon Hotel has it all. Function rooms, accommodation rooms, and a refurbished beer garden are all available if necessary. Whatever the occasion, you should definitely consider this venue. I know I will be coming back.