6822 W. North Ave
Elmwood Park IL, 60707
Phone: 773.889.9999
This impressive Thai spot serves familiar dishes, but of a quality you won't find at your corner noodle stand. Appetizers include deboned chicken wings stuffed with shiitake mushrooms, shrimp, chicken and vegetables, and then deep-fried. Entrees include chicken Panang curry, and spinach noodles topped with plump shrimp, real crab meat, bean sprouts and garlicky chile sauce.