Casual, family-owned Chinese restaurant that's been dishing up Cantonese favorites since 1954.
Know a great happy hour or special for this location?
Suggest an edit
7444 W North Ave, Elmwood Park, IL 60707
© 2025 Checkle, Inc
Privacy
Terms