clock menu more-arrow no yes

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.

1. Barbuzzo Upstairs

Copy Link
110 S 13th St
Philadelphia, PA 19107
(215) 546-9300
Visit Website
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]

2. The Olde Bar

Copy Link
125 Walnut St
Philadelphia, PA 19106
(215) 253-3777
Visit Website
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]

3. Vetri

Copy Link
1312 Spruce St
Philadelphia, PA 19107
(215) 732-3478
Visit Website
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]

4. Lacroix Restaurant

Copy Link
210 W Rittenhouse Sq
Philadelphia, PA 19103
(215) 790-2533
Visit Website
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]

5. Fork

Copy Link
306 Market St
Philadelphia, PA 19106
(215) 625-9425
Visit Website
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]

6. Estia

Copy Link
1405 Locust St
Philadelphia, PA 19102
(215) 735-7700
Visit Website
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]

7. Amada

Copy Link
217 Chestnut St
Philadelphia, PA 19106
(215) 625-2450
Visit Website
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.

8. Osteria

Copy Link
640 N Broad St
Philadelphia, PA 19130
(215) 763-0920
Visit Website
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]
50 S 16th St Fl 37
Philadelphia, PA 19102
(215) 564-5337
Visit Website
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]

10. Tashan

Copy Link
777 S Broad St
Philadelphia, PA 19147
(267) 687-2170
Visit Website
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]

11. Davio's Philadelphia

Copy Link
111 S 17th St
Philadelphia, PA 19103
(215) 563-4810
Visit Website
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]

12. Square 1682

Copy Link
121 S 17th St
Philadelphia, PA 19103
(215) 563-5008
Visit Website
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]

13. Sampan

Copy Link
124 S 13th St
Philadelphia, PA 19107
(215) 732-3501
Visit Website
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]

14. XIX

Copy Link
200 S Broad St
Philadelphia, PA 19102
(215) 790-1919
Visit Website
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...

1. Barbuzzo Upstairs

110 S 13th St, Philadelphia, PA 19107
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]
110 S 13th St
Philadelphia, PA 19107

2. The Olde Bar

125 Walnut St, Philadelphia, PA 19106
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]
125 Walnut St
Philadelphia, PA 19106

3. Vetri

1312 Spruce St, Philadelphia, PA 19107
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]
1312 Spruce St
Philadelphia, PA 19107

4. Lacroix Restaurant

210 W Rittenhouse Sq, Philadelphia, PA 19103
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]
210 W Rittenhouse Sq
Philadelphia, PA 19103

5. Fork

306 Market St, Philadelphia, PA 19106
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]
306 Market St
Philadelphia, PA 19106

6. Estia

1405 Locust St, Philadelphia, PA 19102
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]
1405 Locust St
Philadelphia, PA 19102

7. Amada

217 Chestnut St, Philadelphia, PA 19106
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.
217 Chestnut St
Philadelphia, PA 19106

8. Osteria

640 N Broad St, Philadelphia, PA 19130
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]
640 N Broad St
Philadelphia, PA 19130

9. R2L

50 S 16th St Fl 37, Philadelphia, PA 19102
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]
50 S 16th St Fl 37
Philadelphia, PA 19102

10. Tashan

777 S Broad St, Philadelphia, PA 19147
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]
777 S Broad St
Philadelphia, PA 19147

11. Davio's Philadelphia

111 S 17th St, Philadelphia, PA 19103
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]
111 S 17th St
Philadelphia, PA 19103

12. Square 1682

121 S 17th St, Philadelphia, PA 19103
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]
121 S 17th St
Philadelphia, PA 19103

13. Sampan

124 S 13th St, Philadelphia, PA 19107
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]
124 S 13th St
Philadelphia, PA 19107

14. XIX

200 S Broad St, Philadelphia, PA 19102
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]
200 S Broad St
Philadelphia, PA 19102

Related Maps