West of Edens, SKOKIE, Illinois (IL)
Comfortably stationed at 7240 Niles Center Road () in SKOKIE, Illinois (IL) (60077), West of Edens can be called at 8476751800. Make sure you contact them before you go to select your spot in the restaurant.
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
