clock menu more-arrow no yes mobile

14 Awesome Philadelphia Restaurants for Your Wedding Day

View as Map

Welcome to wedding season — alternatively known as "better reserve that perfect venue now or forever hold your peace" season for those newly betrothed souls about to embark on their own year-plus of planning madness. If your idea of the perfect place hinges on perfect food, look to one of these Philly restaurants to host your reception, from once-in-a-lifetime tasting dinners for small weddings to larger spaces that won't require you to sacrifice your good taste. (And even if your wedding is too big an affair to fit into some of the options below, keep them in mind for rehearsal dinners, brunches, and any other food-centered events around your big day.)

Read More
Note: Restaurants on this map are listed geographically.
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Barbuzzo Upstairs

Copy Link
The newly renovated private dining venue upstairs at Barbuzzo is picture-perfect, with its own kitchen and bar and room for 55 guests for a seated dinner (or up to 85 for a standing reception). [Photo: Barbuzzo/Official]

The Olde Bar

Copy Link
The Garces Group's vision for the newly revamped Bookbinder's included using much of the historic building's ample room for private events, with a huge catering kitchen in the back. The Blackburn Room can seat up to 200 people for a dinner reception, but with a number of different possible configurations (including buying out the entire place), the Olde Bar can accommodate groups of anywhere from 25 to 325 guests. [Photo: The Olde Bar/Official]
The new upstairs dining room at Vetri can only host 18 for a seated dinner (up to 40 for a standing reception), but if your dream is to keep it small and treat your guests to a truly special dinner they'll never forget, this is the place to do it. [Photo: Steve Legato]

Lacroix Restaurant

Copy Link
Another really special private dinner option for intimate weddings is French stunner Lacroix, which has a private dining room that can seat 18 and a sweet semi-private option that can fit up to 32 guests for dinner. (If you are looking to go big, the Rittenhouse ballroom offers a more traditional big-wedding setting, but catering is done in-house so you'll still benefit from the kitchen talent here.) [Photo: Lacroix/Facebook]
Fork continues to be one of Philadelphia's favorite and most exciting restaurants, and if you've got a wedding or wedding-related event on the smaller side, the lovely private dining room should definitely be on your list of contenders. It can seat up to 45 guests for dinner, with stunning multi-course meals at a few different price points to accommodate different budgets. [Photo: Fork/Facebook]
Upscale Greek restaurant Estia has room for a crowd, with multiple options available that can accommodate anything from small groups up to 200 or more guests. [Photo: Estia/Official]
Jose Garces' Spanish flagship never fails to impress, and has a couple of private dining options available that can fit groups from 24 to 60 guests depending on what you choose. If you need more space, you can buy out the full restaurant and fit up to 140.

Osteria

Copy Link
Elevated family-style Italian meals and top-notch service make this Vetri staple a favorite for special occasions. The glass-enclosed patio can seat up to 60 for a seated dinner (75 standing), while smaller groups can consider the Wine Room, overlooking the restaurant's wine cellar, with room for 30 to 45 guests. [Photo: Osteria/Facebook]
For a venue with a view, chef Daniel Stern's R2L has food that can live up to its surroundings. Customizable private dining options are available to accommodate small to mid-size parties, and you can buy out the full space for a reception of up to 300. [Photo: R2L/Official]
Munish Narula's modern, upscale Indian restaurant hosts private parties large and small, making it a unique choice for receptions up to 150 guests. [Photo: Tashan/Official]

Davio's Philadelphia

Copy Link
Davio's Italian steakhouse is a favorite for special occasions and events thanks to its lovely and crowd-pleasing food, centrally located historic location, and ample room. Private dining options can accommodate up to 200 guests, or you can arrange for a buyout for more massive weddings. [Davio's/Facebook]

Square 1682

Copy Link
Chef Caitlin Mateo brings delicious seasonal fare to Square 1682, and its location at the Hotel Palomar means you've got lots of options depending on the size of your event. The restaurant's banquet room fits 60 to 75 guests, while the hotel's main ballroom can fit 100 to 200 guests (depending on the type of reception you want) with great views and the benefit of well-above-average wedding food and drinks. [Photo: Square 1682/Official]
Michael Schulson's modern Asian restaurant offers a contemporary, artsy setting with customizable event options for groups of different sizes from a few dozen to over a hundred, including the covered outdoor Graffiti Bar (shown) and an option to buy out the whole restaurant. [Photo: Sampan/Official]
The top-floor restaurant at the historic Bellevue is the sort of special-occasion space that's tailor-made to host memorably beautiful weddings. Luxe American food is the focus, and various options can fit different sized groups, with the restaurant itself accommodating up to 100. [Photo: XIX/Official]

Loading comments...

Barbuzzo Upstairs

The newly renovated private dining venue upstairs at Barbuzzo is picture-perfect, with its own kitchen and bar and room for 55 guests for a seated dinner (or up to 85 for a standing reception). [Photo: Barbuzzo/Official]

The Olde Bar

The Garces Group's vision for the newly revamped Bookbinder's included using much of the historic building's ample room for private events, with a huge catering kitchen in the back. The Blackburn Room can seat up to 200 people for a dinner reception, but with a number of different possible configurations (including buying out the entire place), the Olde Bar can accommodate groups of anywhere from 25 to 325 guests. [Photo: The Olde Bar/Official]

Vetri

The new upstairs dining room at Vetri can only host 18 for a seated dinner (up to 40 for a standing reception), but if your dream is to keep it small and treat your guests to a truly special dinner they'll never forget, this is the place to do it. [Photo: Steve Legato]

Lacroix Restaurant

Another really special private dinner option for intimate weddings is French stunner Lacroix, which has a private dining room that can seat 18 and a sweet semi-private option that can fit up to 32 guests for dinner. (If you are looking to go big, the Rittenhouse ballroom offers a more traditional big-wedding setting, but catering is done in-house so you'll still benefit from the kitchen talent here.) [Photo: Lacroix/Facebook]

Fork

Fork continues to be one of Philadelphia's favorite and most exciting restaurants, and if you've got a wedding or wedding-related event on the smaller side, the lovely private dining room should definitely be on your list of contenders. It can seat up to 45 guests for dinner, with stunning multi-course meals at a few different price points to accommodate different budgets. [Photo: Fork/Facebook]

Estia

Upscale Greek restaurant Estia has room for a crowd, with multiple options available that can accommodate anything from small groups up to 200 or more guests. [Photo: Estia/Official]

Amada

Jose Garces' Spanish flagship never fails to impress, and has a couple of private dining options available that can fit groups from 24 to 60 guests depending on what you choose. If you need more space, you can buy out the full restaurant and fit up to 140.

Osteria

Elevated family-style Italian meals and top-notch service make this Vetri staple a favorite for special occasions. The glass-enclosed patio can seat up to 60 for a seated dinner (75 standing), while smaller groups can consider the Wine Room, overlooking the restaurant's wine cellar, with room for 30 to 45 guests. [Photo: Osteria/Facebook]

R2L

For a venue with a view, chef Daniel Stern's R2L has food that can live up to its surroundings. Customizable private dining options are available to accommodate small to mid-size parties, and you can buy out the full space for a reception of up to 300. [Photo: R2L/Official]

Tashan

Munish Narula's modern, upscale Indian restaurant hosts private parties large and small, making it a unique choice for receptions up to 150 guests. [Photo: Tashan/Official]

Davio's Philadelphia

Davio's Italian steakhouse is a favorite for special occasions and events thanks to its lovely and crowd-pleasing food, centrally located historic location, and ample room. Private dining options can accommodate up to 200 guests, or you can arrange for a buyout for more massive weddings. [Davio's/Facebook]

Square 1682

Chef Caitlin Mateo brings delicious seasonal fare to Square 1682, and its location at the Hotel Palomar means you've got lots of options depending on the size of your event. The restaurant's banquet room fits 60 to 75 guests, while the hotel's main ballroom can fit 100 to 200 guests (depending on the type of reception you want) with great views and the benefit of well-above-average wedding food and drinks. [Photo: Square 1682/Official]

Sampan

Michael Schulson's modern Asian restaurant offers a contemporary, artsy setting with customizable event options for groups of different sizes from a few dozen to over a hundred, including the covered outdoor Graffiti Bar (shown) and an option to buy out the whole restaurant. [Photo: Sampan/Official]

XIX

The top-floor restaurant at the historic Bellevue is the sort of special-occasion space that's tailor-made to host memorably beautiful weddings. Luxe American food is the focus, and various options can fit different sized groups, with the restaurant itself accommodating up to 100. [Photo: XIX/Official]