Canal Club 62 Share: Restaurants Canal Club 62 62 Webster Street North Tonawanda, NY 14120 (716) 260-1824