Restaurant
Ellwood Steak and Fish House
5 locals recommend
Location
2219 Sycamore Rd
DeKalb, IL
Tips from locals
If you are looking for high quality food, this is the place. It is more expensive but you certainly get what you pay for!
Amazing food! Great place for fine dining for a special occasion or date night! Also, they have an adjacent bar where you can have a nice drink and/or enjoy their awesome lunch menu!