New-logo

166 Symphony Way, Elgin, IL 60120

The Haight

Nearby Restaurants Rating Address Distance
The Haight
166 Symphony Way0 ft away
The Afterset
158 Symphony Way137 ft away
The Hemmens
150 Dexter Ct.591 ft away
Centre of Elgin
100 Symphony Way598 ft away
St. John’s Lutheran Church
115 North Spring Street644 ft away