At Panorama on Seven, close-to-fine dining close to arena

Since 2011, when the Buffalo Sabres last made the playoffs, dining options near the downtown hockey arena have expanded considerably. The Mahony, 716, Pizza Plant, Liberty Hound and Lagerhau...