Rewa Kausheeka
7 Followers
25 Jul 2023
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.