I recently visited Jalsa Indian And Ladakhi Kitchen and absolutely loved their steamed veg momos [8 Pieces]. They were delicious and freshly made. Definitely recommend!
I recently tried the veg gyathuk noodles at Jalsa Indian And Ladakhi Kitchen and was really impressed. The noodles were cooked to perfection and had the right balance of sweet and spicy. Highly recommend!