Burger King - Willoughby, OH, United States close