Loughran's Restaurant - Salisbury Mills, NY, United States close