Red Dragon
117 W 1st St Elmhurst, IL
Chicago
,
Illinois
60126
Sponsored links:
About
Red Dragon, Chicago
Outstanding service and superb food, the local newspaper voted the Red Dragon restaurant the #1 Chinese restaurant in the Western suburbs. Family-owned with a staff that has stayed together for many years, the Red Dragon offers warmth and genuine courtesy alongside the mouth-watering tastes of the East. We specialize in Mandarin, Szechwan, and Cantonese dishes.
Category
Asian Restaurants