Ngatso Tibetan Product & Information

View Original

Lhasa Fresh Food

See this map in the original post

RESTAURANT

81-09 41st Ave

Elmhurst, NY 11373

hours: Every ( 11AM - 9:30PM )

call: (917) 745-0364

MENU


See this menu in the original post