America's Best Restaurants Filming in CNY & You Can Be in ShowAmerica's Best Restaurants Filming in CNY & You Can Be in ShowAmerica's Best Restaurants is coming to one Central New York Bistro and you can be in the show.PollyPolly