Type to search

11 Restaurants to Dine Around the Main Line on Christmas Eve


30 Main

Chef Michael DiDomenico is creating a selection of dishes that are reminiscent of growing up in an Italian family. Expect pasta, seafood and good times at this welcoming neighborhood mainstay.

660 E. Lancaster Ave., Berwyn, (610) 220-2367.

Read our review of Avola Kitchen + Bar here.

Avola Kitchen + Bar

This contemporary, sleek and oh-so-chic spot is open for the first time this Christmas Eve serving dinner 4-9 p.m. in both the bar area and main dining rooms. Authentic homemade pastas and pizzas, plus Mediterranean cuisine will pair deliciously with a glass of complimentary prosecco. Or enjoy a dinner special of prime rib and osso buco, with suggested wine pairngs, for $29.

625 N. Morehall Road, Malvern, (484) 328-8584.

Bar Avalon

Chef John Brandt-Lee prepares his take on the feast of the seven fishes dinner as a five-course experience for $49 per person. Served family style, look for antipasti, seafood pescatore, grilled vegetable and fried calamari to get you started, with beignets and bread pudding to finish.

116 E. Gay St., West Chester, (610) 436-4100.

Black Powder Tavern

Raising spirits since 1746, guests can sip a signature Rockets Red Glare (cranberry vodka, pomegranate liqueur, grenadine and club soda) or Late to the Tea Party (sweet tea and lemon vodkas, triple sec and lemon-lime soda) cocktail while indulging in some holiday comfort food in this historic pub.

1164 Valley Forge Road, Wayne, (610) 293-9333.

Related Article: 10 Local Nonprofits to Give to This Season

Catherine’s Restaurant

This historic former general store is the perfect place to put you in the holiday spirit. Catherine’s will offer festive bites from 5-8 p.m., complete with a menu of salmon mandarine mint, filet mignon or pork tenderloin. Bring a bottle of your favorite wine or bubbly to enjoy with family and friends in the intimate and festive location.

1701 W. Doe Run Road, Unionville, (610) 347-2227.

The Gables at Chadds Ford

This restored barn kindles the Christmas spirit in every cozy corner as new executive chef Darryl Butts focuses on highlighting some favorites (mushroom soup, short ribs and shrimp and grits). Named after owner Ann Kolenick’s grandfather, be sure to taste the Papa Dino, an oak barrel-aged Manhattan. Bonus: There will be live holiday music.

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

La Fava

A la carte and festive holiday specials are on the menu at this fairly new Italian restaurant and bar. Enjoy a 3-course prix fixe “feast of the seven fishes,” to try with an impressive wine selection. Seasonal cocktails and Christmas spirit abound!

1102 Baltimore Pike, Glen Mills, (484) 840-8603.

Read our review of La Fava here.


Serving the borough since 2006, this family-owned Italian eatery will serve its delectable selection of appetizers, soups, salads and entrees like lobster ravioli, veal melanzane and Chilean sea bass. The feast of the seven fishes will also be available.

9 N. Walnut St., West Chester, (610) 436-6230.

Loch NairnGolf Club

In the far reaches of southern Chestery County, this charming club will offer traditional Christmas Eve lunch and dinner at the Greathouse, with dinner at the Farmhouse on the grounds of the sprawling golf course.

514 McCue Road, Toughkenamon, (610) 268-2235.

Spasso Italian Grill

Offering the feast of the seven fishes for $42.95 per person, this multi-course dinner includes shrimp cocktail, an appetizer misto and a choice of sauteed Mediterranean branzino, scallops positano or halibut wrapped in zucchini.

1 W. State St., Media, (610) 565-7803.

Teca Newtown Square

Celebrate with friends and family from 12-8 p.m. at Teca, which will have a feast of the seven fishes inspired by its a la carte menu, plus many of its menu mainstays and seasonal specialities.

191 S. Newtown Street Road, Newtown Square, (484) 420-4010.