Landmark restaurant with giant blue whale on the roof, serving the Tonawanda waterfront for 30+ years.