Burgers - Northwood, OH, United States close