Date Night coming up? Looking for a nice place to dine out with another couple? Check out Ellwood Steak & Fish House! This is their Mouthwatering Mediterranean Salmon! YUM!!! See you for Dinner!!
Ellwood Steak and Fish House is an unique local restaurant with an upscale feel. The 1879 Lounge is nestled inside with its own separate entrance. Located on busy Sycamore Rd. in DeKalb, Illinois, directly across from the Market Square Shopping Center. Stop in to check out their Daily Lunch and Dinner Features!
Click Here To Submit A News Tip Or Story
We are not sure but will let you know.
And that would be Wild Salmon! Thanks for asking.
The wilder the better for me! 😉
Wild or farm raised?