Little Caesars Pizza - Bowling Green, OH, United States close