scallops

Sort By: RatingRating CountRating (average)Business NameZIP Code
Ellwood Steak and Fish House

Ellwood Steak and Fish House

(1)
Listed in
815.901.0270

2219 Sycamore Rd, DeKalb, 60115

Ellwood Steak & Fish House is DeKalb County’s newest high-class Steak & Fish House! Try our 1879 Lounge for appetizers and drinks!