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.
December holiday order window: Friday, November 29th - Friday, December 20th