restaurantRestaurant: Impossible · Season 12, Episode 5 · Aired November 19, 2015
Stella's Restaurant
New Kensington, Pennsylvania
This one survived. It remains in business.
On the show
Season 12, Episode 5 · November 19, 2015 · restaurant
episode title: "Ambush: Fight to the Finish"
What happened after
American restaurant with a recent directory update indicating continued operation.
What happened on the show
Stella's Restaurant on Freeport Street in New Kensington, Pennsylvania took its twelfth season slot as a struggling American spot hoping for an Irvine turnaround. The show gave Stella's its usual rebuild on the show's modest remodeling fund, the familiar sequence of a tasting, a blunt critique, and a reopening under Irvine's watch. Since the Wikipedia list preserves no rundown for the Stella's episode, whatever Irvine specifically had to repair is omitted rather than made up. The current signal points to survival: a directory listing updated in spring 2026 shows a solid rating across a hundred plus reviews, with a nearby town name in the URL slug reconciled against a matching phone and address. Stella's appears to be operating, one of the 12th season entries that looks to have carried its televised reset forward.
After the cameras left
Stella's Restaurant appears to be open. A Restaurant Guru listing was stamped as updated in April 2026, carrying more than a hundred reviews at a 4.1 rating, consistent with an active business, though it was seen only in snippet form, so confidence lands in the middle, and we note a listing-slug quirk that references an adjacent town, which a matching phone and address resolved to the same New Kensington business. the best read is that the Freeport Street restaurant still trades, with recent review activity behind it.
Sources
Confidence: medium. Last checked 2026-07-19.
What is there now
Street imagery via Google Maps. Location approximate.