Ellwood Steak And Fish House About
Ellwood Steak And Fish House in Dekalb, Illinois , 60115 - Accepts Credit Cards, Accessible Ada, Takes Reservations, Delivers, Waiter Service, Takeout, Has Tv, Good For Groups, Seafood, Tapas. The company is located at 2219 Sycamore Rd, Dekalb, Illinois , 60115. Find more detail information and reviews about Ellwood Steak And Fish House.
You can reach Ellwood Steak And Fish House at the number 8159010270.
Ellwood Steak And Fish House Amenities
Ellwood Steak And Fish House FAQ
Ellwood Steak And Fish House where ?
Ellwood Steak And Fish House at 2219 Sycamore Rd, Dekalb, Illinois 60115
Ellwood Steak And Fish House phone number ?
Ellwood Steak And Fish House phone number 8159010270
Ellwood Steak And Fish House contact ?
You can call at 8159010270.You can fill out the form at ellwoodsteakandfishhouse.com.
2219 Sycamore Rd zip code ?
The Zip Code 60115