BUFFALO, N.Y. (WIVB)--A popular Italian restaurant in downtown Buffalo, Tappo, announced today is its last day of operation until further notice. "It is not the same without our indoor dining so we've had to make the difficult decision to close until we are able to resume regular service," the restaurant wrote on Facebook Wednesday. Upcoming [...]

More...