I was in New Road after quite a long time, I mean, with friends. We had street momo and street tea. They were quite good and number of people were also enjoying the same. By the way, I just gave the name street food. They are served in carts, it's actually a moving kitchen. One corner of New Road is quite busy with those food carts after 5 or 6 PM. They are not allowed before that. New Road is the most busiest part of the city all day long, especially in the evening.
The image shows people making momos, steaming and serving. It's quite a fast food.