Raz...To be truthful, the only time I ever ate it was in Hong Kong...and I thought it was highly over-rated. Yes, they're scallions. I planted some just a few days ago...a time consuming job but well worth it. Even the deer like them so have to continue using an electric wire this winter.