I had a great experience in The Lama's Kitchen. I ordered the Hand Made Nepali Paneer Momo-10 pieces and was delighted to find the steamed momos were really tasty. Highly recommended!
I recently visited The Lama's Kitchen and was thoroughly impressed. The handmade Nepali Mushroom Momo-10 Pieces (steamed) was delicious. The quality and taste were both excellent, and the price point was very reasonable. I highly recommend it.