Grand Central is Niagara's Premiere Sports Bar & Grill featuring more than 10,000 square feet of space, more than 50 Flat Screen TVs, Niagara's BIGGEST HD TV and MORE. Pizza. Wings. Beer. Sports.