Lhasa

232 reviews

177 1st Ave., New York, NY 10003

lhasa-tibetan-restaurant.business.site

+19173882230

About

Lhasa is a Tibetan restaurant located at 177 1st Ave., New York, NY 10003. It has received 232 reviews with an average rating of 4.5 stars.

Photos

Hours

Monday12-10PM
Tuesday12-10PM
Wednesday12-10PM
Thursday12-10PM
Friday12-10PM
Saturday12-10PM
SundayClosed

F.A.Q

Frequently Asked Questions

  • The address of Lhasa: 177 1st Ave., New York, NY 10003

  • Lhasa has 4.5 stars from 232 reviews

  • Tibetan restaurant

Similar places

Cafe Himalaya

712 reviews

78 E 1st St, New York, NY 10009