New Restaurant Brings the Taste of Buffalo to Central New YorkNew Restaurant Brings the Taste of Buffalo to Central New YorkIf you crave the atmosphere and taste of Buffalo, then this is your new go-to spot in Central New York.CarlCarl