Horwaths Restaurant

Call
1850 N Harlem Ave
Elmwood Park, IL 60707

Horwaths Restaurant, located in Elmwood Park, IL, offers a cozy and inviting atmosphere perfect for enjoying a delicious meal. Known for its diverse menu featuring classic American dishes and local favorites, this eatery caters to families and friends looking to share good food and good times. With friendly service and a welcoming vibe, Horwaths is a great spot for any occasion.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIllinoisElmwood ParkHorwaths Restaurant

Partial Data by Foursquare.