Horwaths Restaurant
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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.