About

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. 

Latest Digital Offer

Helpful Links

Past Print Ads