West of Edens, SKOKIE, Illinois (IL)
Readily positioned at 7240 Niles Center Road () in SKOKIE, Illinois (IL) (60077), West of Edens can be reached at 8476751800. Remember to call in ahead of time to make a reservation.
More restaurants in SKOKIE, Illinois (IL)
West of Edens contact information and details:
Address: 7240 Niles Center Road - , SKOKIE, Illinois (IL) 60077
Contact Phone: 8476751800