Oakwood 83, CHICAGO, Illinois (IL)

Looking for some food? Oakwood 83 is among the restaurants you possibly can consider.
Comfortably positioned at 1959 West Montrose Avenue () in CHICAGO, Illinois (IL) (60613), Oakwood 83 is available at 7733272785. Please do give them a call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Oakwood 83 contact information and details:
Address: 1959 West Montrose Avenue - , CHICAGO, Illinois (IL) 60613
Contact Phone: 7733272785