Lhasa is a tibetan restaurant, located at 177 1st Ave (at E 11th St), New York, NY 10003, United States. They can be contacted via phone at (917) 388-2230, visit their website lhasa-tibetan-restaurant.business.site for more detailed information.
awesome landscape in southeast Tibet during this period
Momos are the highlight here. If you get a noodle dish with pork, beware that the pork is on the fatty side.