Uncle Zhou Restaurant in Elmhurst New York City
83-29 Broadway, Queens , 11373 - Get directionsMenu Uncle Zhou Restaurant
How to get to Uncle Zhou Restaurant
Opening Time
11am – 11pm: Mon, Wed-Sun
Closed: Tue
Services
- Indoor Seating
- Takeout Available