Windsor, CHICAGO, Illinois (IL)

Looking for some food? Windsor is among the eateries you can easlily review.
Comfortably positioned at 4530 North Milwaukee Avenue () in CHICAGO, Illinois (IL) (60630), Windsor can be contacted at 7737363400. Remember to call up upfront to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Windsor contact information and details:
Address: 4530 North Milwaukee Avenue - , CHICAGO, Illinois (IL) 60630
Contact Phone: 7737363400