Zhu Ji Dumpling House is located in Flushing, United States on 40-52 Main St. Zhu Ji Dumpling House is rated 4.8 out of 5 in the category chinese restaurant in United States.
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park