Red Dragon
Welcome to Red Dragon: A Magical Eating Experience! Where Every Meal is an Adventure! Oh my gosh, have you heard about Red Dragon? It’s this super cool Chinese restaurant right on 117 W 1st St, Elmhurst, IL! As soon as you walk in, it feels like you’ve stepped into a treasure trove of yummy smells…