The person who reviewed earlier obviously means the Edelweiss Restaurant in Norridge, IL. Edelweiss Delicatessen in Palatine IL doesn't serve liver and onions or creme brulee. They are not affiliated at all. Edelweiss Delicatessen is a full service deli with homemade salads and soups. A full line of German lunchmeats and imported cheeses.