Restaurant: Impossible – a food chain show hosted by renowned international chef Robert Irwin – is set to take place in Buffalo for three weeks.
Irwin’s goal is to “save America’s most disappointing restaurants from impending failure in just two days with $ 10,000.”
During his tour, Irwin will be filming at three different restaurants – Casa Di Francesca on Seneca Street in South Buffalo, Park Vue – formerly Scharf at Schiller Park in Buffalo and O’Neill’s Stadium Inn at Orhard Park.
Buffalo is happy to have some fantastic restaurants. The food here is really something to be proud of – immigrants say it’s one of the things they miss most about living in WNY.
At the same time, there is always room for improvement, which sometimes comes in the form of changes and major repairs. And now with the pandemic of the scene, it’s never better for Irvine to get in, break some things, change the interior, tidy up menus, work with staff and owners, and get three Buffalo canteens to do what they didn’t do. the best – offering superior food in an inspiring atmosphere.