Horwaths Restaurant, ELMWOOD PARK, Illinois (IL)

Feeling hungry? Horwaths Restaurant might be the place to eat for you.
Conveniently located at 1850 North Harlem Avenue () in ELMWOOD PARK, Illinois (IL) (60707), Horwaths Restaurant can be reached at 7084530413. Please call in advance to make a reservation.
More restaurants in ELMWOOD PARK, Illinois (IL)


Horwaths Restaurant contact information and details:
Address: 1850 North Harlem Avenue - , ELMWOOD PARK, Illinois (IL) 60707
Contact Phone: 7084530413