15 Main Line Restaurants Serving Up Festive Holiday Meals

Let someone else handle the cooking on Christmas.

It’s the most wonderful time of the year, unless you find yourself in the kitchen cooking for Christmas Eve, Christmas Day or Hannukah. Here’s the good news—many area restaurants and markets will do the job for you.

Photo courtesy of Alfredo

Alfredo BYOB

- Advertisement -

The Main Line Italian favorite is open on Christmas Eve serving a special à la carte menu including dishes like lobster ravioli, spaghetti carbonara, chicken rustico and osso bucco.

668 Lancaster Ave., Berwyn, (610) 640-2962, www.alfredobyo.com.

Appetites on Main

Exton’s favorite casual eatery will be open regular hours (11 a.m.–2 a.m.) on Christmas Eve, with a limited food menu after 8 p.m. On Christmas Day, Appetites will open from 8 p.m.–2 a.m. also with a limited menu. Killer craft beer and cocktails will keep the Christmas spirit going all night long.

286 Main St., Exton, (610) 594-2030, www.appetitesonmain.com.

- Partner Content -


Head to Avalon on Christmas Eve for its Feast of the Seven Fishes. The special menu ($49 per person) includes five courses consisting of seven fishes. An à la carte menu is also available. 116 E. Gay St., (610) 436-4100, West Chester, www.avalonrestaurant.net.

Concordville Inn

Join Santa for a Christmas Eve dinner buffet from 3–8 p.m. in the Gold Ballroom. The buffet includes soups, salads, cheeses and entrees like seafood Newburg, crab cakes, chicken Marsala, roasted turkey and prime rib. The Christmas Eve buffet is $37.95 per person, $18.95 for children ages 3–12. A Christmas Eve à la carte dinner menu will also be available.

Routes 322 and 1, Concordville, (610) 459-2230. www.concordvilleinn.com.

- Advertisement -

Photo courtesy of Davio’s

Davio’s King of Prussia

The Feast of Seven Fishes is a time-honored Italian Christmas Eve tradition, and Davio’s is celebrating with a prix fixe four-course menu, available from 5–11 p.m. The regular dinner menu is also available.

200 Main St., King of Prussia, (610) 337-4810, www.davios.com/kop.

Photo courtesy of Di Bruno Bros.

Di Bruno Bros. Catering

Enjoy Christmas in the comfort of your own home and leave the prep work to the professionals. Di Bruno Bros. Catering is offering holiday meals that serve six but can be scaled up depending on your guest list. Choose from honey glazed ham, cedar plank salmon, oven roasted turkey, salt-roasted prime rib or beef tenderloin as your main course. An à la carte menu is also available. Orders must be placed by December 21 for pickup on December 23 or 24.

120 Coulter Ave., Ardmore, (215) 665-1659, www.dibrunocatering.com.

The Gables at Chadds Ford

The Gables at Chadds Ford is offering an à la carte menu on Christmas Eve, featuring dishes like shrimp and grits, jumbo lump crab cake, Frenched chicken breast and a 12-ounce certified Angus beef strip steak. Starters include mushroom soup, balsamic brussels sprouts, tuna tartare and classic Caesar salad. Jack Marshall will provide live music upstairs in the banquet room, while Michael Stegossi will perform downstairs in the bar.

423 Baltimore Pike, Chadds Ford, (610) 388-7700, www.thegablesatchaddsford.com.

Market at Liberty Place

Customers can stop in on Christmas Eve for a quick bite or a last minute gift of olive oil or wine. The full market is open until 2 p.m.; Paradocx Vineyard will be open until 5 p.m.  

148 W. State St., Kennett Square, (610) 925-3411, www.themarketatlibertyplace.com.

Photo by Ed Williams


Head to Milito’s for a four-course Christmas Eve dinner featuring traditional and contemporary Italian dishes artfully prepared by executive chef James Brunner. Entree choices include Cornish game hen, Chateaubriand and a Feast of Seven Fishes. Children’s entrees are available for ages 12 and under. Advanced reservations are required. Dinner service will begin at 4 p.m.; last reservations available are at 8 p.m. Cost is $40 per person.

20 E. Lancaster Ave., Downingtown, (610) 269-6000, www.militosdowningtown.com.

Photo courtesy of Normandy Farm

Normandy Farm

An elaborate three-course prix fixe meal awaits you at the farmer’s daughter restaurant at Normandy Farm. Choose from tempting menu offerings such as cream of corn soup, heirloom grain salad, pork tenderloin, New York strip steak, apple trifle pie and more. Pricing starts at $41.95. Children’s menu items are also available for $16.95. Reservations are required.

1401 Morris Rd., Blue Bell, (215) 616-8500, www.normandyfarm.com.


Make your holidays merry and join Paramour for a special four-course prix fixe dinner offered from Dec. 23 through 25. In addition to the à la carte menu, Paramour’s chef has prepared a Christmas menu featuring holiday cuisine that will bring you into the spirit of the season. Complete your festive celebration by adding expertly chosen wine pairings to highlight each course. The special menu is $65 per person with wine pairing available for an additional $35 per person.

139 E. Lancaster Ave., Wayne, (610) 977-0600, www.paramourwayne.com.

Restaurant Alba

Enjoy an Alba-style Christmas meal in the comfort of your own home. You can mix-and-match several different entrees with sides and dessert for your Christmas dinner, Christmas Eve—or go crazy and do both. Entrees include truffled mushroom lasagna, braised beef short ribs with mushroom gravy, chilled poached salmon with creme fraiche and cucumber. All items come in disposable aluminum pans with easy reheating instructions. Alba Christmas meals and sides are available for pickup the afternoon of Dec. 23.

7 W. King St., Malvern, (610) 644-4009, www.restaurantalba.com.

Photo courtesy of Vickers

Vickers Restaurant

Join Vickers this Christmas Eve for a special holiday menu featuring all your favorites. From beef Wellington to crisp roasted duck and delectable crab cakes, Vickers’ Christmas menu is elegant and beautiful. Go early and snag a seat next to Vickers’ famed Christmas tree as you sip on a seasonal hand-crafted cocktail. Seatings are at 12 p.m., 1 p.m., 3 p.m., 5 p.m. and 7 p.m.

192 E. Welsh Pool Road, Exton, (610) 363-7998, www.vickersrestaurant.com.

Whole Foods Market

Entertaining for Hanukkah? Let Whole Foods Market prepare your feast. Enjoy a Hanukkah dinner for six including potato latkes, matzoh ball soup, braised beef brisket with gravy and green beans with roasted shallots. Other traditional Hanukkah offerings are also available.

821 Lancaster Ave., Wayne, (610) 688-9400, www.wholefoodsmarket.com.

Our Best of the Main Line & Western Suburbs Party is July 25!