Source: BUFFALO BUSINESS FIRST

Schimschack's Restaurant: Schimschack's serves its final meal

Schimschack's, one of the oldest restaurants in Niagara County, has closed without warning. The popular Upper Mountain Road restaurant, which offered dramatic views of Niagara County and Canada, announced its closing via Facebook and its own website. The restaurant's phone went unanswered. "It is with great sadness and regret that Schimschack's will close on Monday, Oct. 26, 2015," its owners posted on Facebook. Since its opening more than four decades ago, Schimschacks offered a menu...

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
100-250
CEO Avatar

CEO

Update CEO

CEO Approval Rating

- -/100