Finestra Restaurant, CHICAGO, Illinois (IL)
Conveniently located at 5341 North Clark Street () in CHICAGO, Illinois (IL) (60640), Finestra Restaurant can be reached at 7733344525. Please call in advance to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Finestra Restaurant contact information and details:
Address: 5341 North Clark Street - , CHICAGO, Illinois (IL) 60640
Contact Phone: 7733344525
