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.

search Created with Sketch. Close Search