I'm looking for Area

LHASA Tibetan Restaurant

  • Reviews from:
Address: 177 1st Ave
New York, NY 10003
Phone: +19173882230

Top reviews from

  • You might call me a momo-enthusiast, or at least a self-proclaimed one haha. I spent 6 years in the Bay Area and ate the best momos in Berkeley, which has a... read more

    by Sabina S.

Tips from

  • No tips from Foursquare.

Reviews from

  • No reviews from superdeals.us

Similar places