The Yun Tian Lou Restaurant restaurant is located at the 13354 41st Ave, Flushing NY. It serves Chinese food. Yun Tian Lou Restaurant is children friedly, wheelchair accessible, has takeout and do deliveries. The avarage rating of this restaurant rated by 13 reviewers is 3.1. For more deatils and orders call Yun Tian Lou Restaurant on (718) 888-0589.