Nangma Restaurant & Bar
Restaurant · Elmhurst

Nangma Restaurant & Bar

$$$

Bold, spice-forward Tibetan cuisine featuring crispy momos, shogo khatsa potatoes, and warming beef soups rooted in Himalayan tradition; expect real heat and generous portions.

Info

📍
Address
83-17 Broadway, Elmhurst, NY 11373, USA, NY

More like this