Is a unprofessional part time job such as this something that should be included on a professional resume and if so how should it be displayed?
I would leave it off. Other than conveying "I need extra money to make ends meet, and I chose a non-professional way to get the cash", it doesn't add any value.
Your resume should present your skills and accomplishments in the best light possible, in order to attract attention and ultimately get you an interview from potential employers. I'm assuming your friend is looking for a professional position, and not one involving manual labor, night work, or lots of driving.
I suppose you could stretch it to imagine that someone would be impressed by how hard working your friend might be. But in general adding unskilled side jobs doesn't make your friend more appealing to someone looking to hire a professional developer.
Important Note: As Juha Untinen points out - in some cases, your locale may imply different expectations, and may potentially result in a different recommendation.