Description: Ellwood Steak and Fish House is a unique local restaurant with an upscale feel. We are locally owned and operated and we are excited to be a part of an exciting new future in DeKalb, Illinois.
bar (11118) lunch (3710) fish (2950) seafood (2857) lounge (1508) greek (1156) steak (1110) salad (843) soup (536) steak house (132)
We offer a wide variety using the best ingredients
Learn more about the Ellwood