10 Buffalo Restaurants That Were Featured on The Food Network [LIST]
In case you missed it this past fall, The Food Network was in Western New York filming at a couple local restaurants for their popular television show, Restaurant: Impossible.
Those restaurants were Casa Di Francesca's and Park Vue in Buffalo and O'Neill's Stadium Inn in Orchard Park.
But those are just the latest three to be featured on The Food Network. In fact, the total has reached double-digits when it comes to local restaurants that The Food Network has visited.
Get our free mobile app
Here are 10 places that the nation got to see first hand!