This great Chinese restaurant was started in 1982.  The friendly staff and great ambiance makes this a wonderful place to eat.  All of the delicious food is also available for pickup or delivery.  Stop in and try a great meal in the dining room or at home.
117 W 1st St, Elmhurst, IL 60126
(630) 832-8326
  • Hours: Mon - Thu, 11:30am - 9:30pm; Fri, Sat, 11:30am - 10:30pm; Sun, 4pm - 9:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »