ELLWOOD STEAK AND FISH HOUSE
Updated 338 days ago
2219 Sycamore Rd, DeKalb, IL 60115
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. Our promise to you is to deliver exquisite food, drinks, and incomparable service. 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!...
Embrace the intimate and sophisticated Lounge Experience in the epicenter of a good time at our 1879 Lounge inside the Ellwood Steak and Fish House. Specializing in unique artisan cocktails, exotic wines, and specialty beers.