Bab Al Salam Norridge, IL Middle Eastern Food - Any good? Food review