Uncle Zhou Restaurant

83-29 Broadway
Elmhurst, NY
718.393.0888
40.740598
-73.879257
Hours:
Mon - Fri: 9am - 11pm
Sat - Sun:10am - 11pm

for Uncle Zhou Restaurant
Directions
from: