Dragon Inn North is an exciting Asian restaurant situated right in the heart of Glenview. They confidently specialize in mandarin, szechuan and hunan dishes with fabulous entrees ranging from Peking duck to fresh scallops sauted hunan. From the first glimpse of the building, to the lovely ornamental decor, this fine establishment makes you feel like you're in Asia. When traveling down Waukegan Road, just look for the huge red pagoda on top of the building.