Popeye's Chicken & Biscuits - Rochester, NY, United States close