Restaurants A grill-your-own Japanese meat shop and barbecue has landed in Chippendale by Erina Starkey