Ellwood’s Walleye Pike is amazing! Stop in and try it yourself today!

0
254

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 our Daily Lunch and Dinner Features! Now serving from our Dinner Menu all day on Sundays! Check out our awesome Bloody Mary meals on Sundays!

Check out our website and menu online now!

Open for Lunch, After Work and Dinner.

2219 SYCAMORE RD., DEKALB, IL.

Our hours:
Monday – Thursday: 11am-10pm
Friday – Saturday: 11am-10:30pm
Sunday: 11am-9pm

This site uses Akismet to reduce spam. Learn how your comment data is processed.