Mallards Family Restaurant will host the grand opening of its BAYSHORE restaurant at 5800 N. Bayshore Dr. in Glendale on ...