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. 

Helpful Links