1. Edelweiss Restaurant 7650 W Irving Park Rd, Norridge, IL 60706 Coordinate: 41.95274,-87.81922 Phone: (708) 452-6040
2. Tasty World 4834 N Cumberland Ave, Norridge, IL 60706 Coordinate: 41.96775,-87.83708 Phone: (708) 453-2725