Contact

Find us

Contact

Get in touch

Ellwood Steak and Fish House and the 1879 Lounge are located at 2219 Sycamore Rd. in DeKalb, directly across from the busy Market Square Shopping Center. The restaurant and bar both have their own entrances.

If you have questions or comments, please get a hold of us in whichever way is most convenient. Ask away. There is no reasonable question that our team can not answer.

Ellwood Steak and Fish House
2219 Sycamore Rd., DeKalb, Il.
815-901-0270

Hours
Monday – Thursday 11am – 10pm
Friday – Saturday 11am – 10:30pm
Sunday 11am – 9pm

Follow us


captcha

Please enter the characters above, into the space below:

 

Join Us?