Restaurant nearby Norridge
2 found
Edelweiss German/American Restaurant
4.2
$$$
7650 W Irving Park Rd (at Overhill Ave.), Norridge, IL 60706, United States, GPS: 41.952587,-87.81915
Chicago's # 1 German restaurant. Family run and operated for over forty years.
More Restaurant in other Cities
Interesting places in Norridge
Search this area