Restawran
Ellwood Steak and Fish House
Inirerekomenda ng 5 lokal,
Lokasyon
2219 Sycamore Rd
DeKalb, IL
Mga tip mula sa mga tagaroon
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!