Merlyn Rebecca Bothello0 15 Must Have Street Food In Thamel, Nepal Thamel, the vibrant neighborhood in Kathmandu, Nepal, is known for its bustling streets and a wide range of street food options. Here are 15 must-try street foods in Thamel: See also Great solo backpacking after the age of 50