Finestra Restaurant, CHICAGO, Illinois (IL)

Feeling hungry? Finestra Restaurant might be the place to eat for you.
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