(815) 756-6445131 East Lincoln HighwayDekalb, Illinois 60115
Thai Pavilion really knows how to serve up a mean plate of noodles. The Pad Thai there is the best I've ever eaten.
Deep fried blended crab, cream cheese, celery, and chestnut wrapped with wonton skin served with sweet and sour sauce.