A.- Die 1957 geborene G._ war seit September 1991 bei der Firma X._ AG als Verpflegungsangestellte tätig und bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obligatorisch gegen die Folgen von Berufs- und Nichtberufsunfällen versichert. Am 27. März 1995 wurde sie beim Überqueren eines Fussgängerstreifens von einem Personenwagen angefahren und weggeschleudert, wobei sie eine Mehrfachverletzung mit penetrierender Thoraxwunde rechts mit Pneumothorax, eine Pfählungsverletzung perianal links mit Steinschnittlage, stabile Frakturen der Lendenwirbelkörper 1 - 3 sowie eine Dreisegment-Humeruskopffraktur mit vollständiger Dislokation erlitt. Die SUVA erbrachte die gesetzlichen Versicherungsleistungen und sprach G._ für die verbliebene Beeinträchtigung aus dem Unfall vom 27. März 1995 mit Verfügung vom 4. November 1996 ab 1. Mai 1996 eine Invalidenrente aufgrund einer Erwerbseinbusse von 10 % sowie eine Integritätsentschädigung aufgrund einer Integritätseinbusse von 15 % zu. Die gegen die Höhe der Invalidenrente gerichtete Einsprache wies die SUVA mit Einspracheentscheid vom 16. April 1997 ab. B.- Das Sozialversicherungsgericht des Kantons Zürich wies die hiegegen erhobene Beschwerde mit Entscheid vom 28. Oktober 1999 ab. C.- G._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, in Aufhebung des vorinstanzlichen Entscheids sei ihr eine angemessene Invalidenrente zuzusprechen. Die SUVA verzichtet auf eine Stellungnahme zur Verwaltungsgerichtsbeschwerde, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 