Location Map with directions
On the map here you can find the address (1748 W. Lake Street Chicago, IL 60612) of Eden and nearby stops and parking. You can easily print the map.
With a little walk for about 353 you can get off the public transport at CTA-Ashland.
More restaurants near Eden
The following restaurants are in direct vicinity to Eden. These nearby restaurants are close to 1748 W. Lake Street Chicago, IL 60612, United States and therefore an alternative to Eden.