English-Nepali
A chain of restaurant in Nepal popular for catering to the taste of fast food lovers for many years now, …