Taste From Everest is a himalayan restaurant, located at 102 Lexington Ave, New York, NY 10016, United States
It's all about the Momos 🥟🥟🥟 Get the ones in chili sauce for a spicy twist.