Apologies for the above answer, I mixed it up with Cullacarbardee! However, Carabooda is further north and does have a very low population - no shops to really speak of at all.
Carabooda is a bush reserve for Aboriginals who are unable to manage living in the city so there is no supermarket in the immediate area. Perth does not have 24 hr supermarkets and the nearest shop is in Ballajura IGA, which is probably open till 8pm or maybe 9pm.