10 Best and Cheap Restaurant of Thamel, Kathmandu, Nepal

The Nepalese know that Thamel is one of the most scoped tourist destinations of Nepal. Because the life and lights of Thamel will attract anyone. The colorful lights and the…