Finkels On the River, CHICAGO, Illinois (IL)
Conveniently located at 926 North North Branch Street () in CHICAGO, Illinois (IL) (60622), Finkels On the River is available at 3123350050. Make sure you give them a call in ahead of time to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Finkels On the River contact information and details:
Address: 926 North North Branch Street - , CHICAGO, Illinois (IL) 60622
Contact Phone: 3123350050