Momos : Heated debate of its place of origin “Momos”, one of the most popular street food snacks, consists of countless stuffings wrapped in creamy, soft and light shells, steamed or deep fried served along with flavorful hot chili garlic sauce. First bite of these steaming hot dumplings will leave you in awe. There is
Read more