Lamb Sekuwa

Sekuwa is one of the popular meat recipes found in Nepal. There are many hotels and restaurants that serve this