Greene and a 19-year-old man from Malvern East were later charged in connection with an assault on a staff member at the business.
Greene, from Rozelle, is facing counts of intentionally causing serious injury, recklessly causing injury, affray, assault in company, assault by kicking, assault with a weapon, unlawful assault, making threats to inflict serious, being drunk in a public place and criminal damage.
His alleged co-offender is facing charges of intentionally causing serious injury, recklessly causing injury, affray, assault in company, assault by kicking, unlawful assault, making threats to inflict serious injury, being drunk in a public place and behaving in an offensive manner.