• Media Release: La Parmigiana wins best Italian restaurant award

    LA Parmigiana, located on Glasgow’s Great Western Road, has won The Best Italian Restaurant Award…