Lhasa Fresh Food

 

RESTAURANT

81-09 41st Ave

Elmhurst, NY 11373

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

call: (917) 745-0364

MENU



Previous
Previous

Steak Freak

Next
Next

Lhasa Liangfen