From turkeys and mashed potatoes to dinner rolls and pumpkin pie, let Ellwood's do what we do best and provide you and your guests with made-from-scratch goodness!
For the first time, we are taking all holiday menu orders online. Please feel free to call us at 804-359-7525 if you have any questions along the process.
See the full menu, HERE.
Thanksgiving order deadline: Friday, November 22nd
We will begin to take December holiday menu orders on Friday, November 29th.