Business This family has been keeping the Court Square Diner in LIC running for more than two decades By Angela Matua