Ellwood Steak and Fish House is proud to announce it’s opening this coming Monday, April 6th, 2015!
We hosted a ‘soft opening’ for friends and family this past Thursday evening and word was that folks are IMPRESSED!
Our hours will be:
Monday – Thursday: 11am-10pm
Friday – Saturday: 11am-11pm
Click on a picture below to scroll through some of the pictures from the evening in a larger size.