Yun Tian Lou Restaurant
Seafood Restaurant, Chinese Restaurant
13354 41st Ave, Flushing, NY 11355
(718) 888-0589
(718) 888-0589
3.5 / 5 based on 9 votes
Photos
... talking about: the Peking duck, the whole crab steamed in rice, the clay...