Philadelphia, PA - Located on the eighth floor of the historic Bok Building in South Philadelphia, Irwin's Upstairs is a modern Italian restaurant that's been getting national recognition.
Irwin’s was named to the list of ”Esquire's Best New Restaurants in America, 2021," a prestigious award that nearly doubles the ranking of the 'Best New Restaurants' list each year.
It's a testament to the popularity of the restaurant that has become a staple in the neighborhood. With a renowned chef, it's easy to see why Irwin's Upstairs was chosen to be part of the magazine's top 2021 list.
The restaurant features handmade plates of pasta and other Mediterranean dishes and an extensive view of South Philadelphia. served up in a renovated industrial space that was once used to store freight, but is now a luxury dining venue.