Papa Johns Pizza - Troy, NY, United States close