Get in touchEllwood 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.
Monday – Thursday 11am – 10pm
Friday – Saturday 11am – 10:30pm
Sunday 11am – 9pm