A sumptuous Brazilian grillAt Papagaya, meat lovers can have their fill of fillet – and then some.Papagaya restaurant(photo credit: PR)