Larry’s Charcoal Chicken landed in Subiaco with a hefty promise. Jade Jurewicz heads there to find out if it’s really Perth’s best charcoal chicken.